From b75f03b9cd4d9d0d8c7bc4a45252fdff8a1184a1 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Thu, 16 Nov 2023 13:50:22 -0700
Subject: [PATCH] remove build image

---
 .gitlab-ci.yml | 127 +------------------------------------------------
 1 file changed, 1 insertion(+), 126 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6bf5970a..cca4a428 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,6 @@ image: ${CI_REGISTRY}/devops/images/usgs/java:11
 stages:
   - build
   - publish
-  - trigger
 
 # Do not run for merge requests
 workflow:
@@ -22,133 +21,9 @@ default:
     - nshmp
 
 ####
-# Environment Templates
+# Stage: build
 ####
 
-##
-# Rule for development environment
-##
-.development-env: &development-env
-  if: >
-    $CI_PROJECT_PATH != $UPSTREAM_PATH
-    || (
-      $CI_PROJECT_PATH == $UPSTREAM_PATH
-      && (
-        $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
-        && $CI_COMMIT_BRANCH != 'production'
-        && $CI_COMMIT_TAG == null
-      )
-    )
-  variables:
-    ENVIRONMENT: development
-
-##
-# Rule for staging environment
-##
-.staging-env: &staging-env
-  if: >
-    $CI_PROJECT_PATH == $UPSTREAM_PATH
-    && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
-  variables:
-    ENVIRONMENT: staging
-
-##
-# Rule for production envrionment
-##
-.production-env: &production-env
-  if: >
-    $CI_PROJECT_PATH == $UPSTREAM_PATH
-    && (
-      $CI_COMMIT_BRANCH == 'production'
-      || ( $CI_COMMIT_TAG && $CI_COMMIT_TAG != '' )
-    )
-  variables:
-    ENVIRONMENT: production
-
-####
-# Docker Templates
-####
-
-##
-# Docker in Docker
-##
-.dind:
-  image: ${CI_REGISTRY}/devops/images/docker:20
-  services:
-    - alias: docker
-      name: ${CI_REGISTRY}/devops/images/docker:20-dind
-  variables:
-    DOCKER_DRIVER: overlay2
-
-##
-# Build Docker image and push to registry.
-#
-# Pushes to internal registry for all branches and Docker registry
-# on default upstream and production upstream branches.
-##
-.docker-build:
-  extends:
-    - .dind
-  needs: []
-  rules:
-    - *development-env
-    - *staging-env
-    - *production-env
-  script:
-    - BUILD_ARGS='';
-    - |
-      for arg in ${DOCKER_BUILD_ARGS}; do
-        BUILD_ARGS="${BUILD_ARGS} --build-arg ${arg}";
-      done
-    - |
-      docker build \
-        ${BUILD_ARGS} \
-        --pull \
-        --tag "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" \
-        --file "${CI_PROJECT_DIR}/${DOCKERFILE}" \
-        "${CI_PROJECT_DIR}/.";
-    - docker push "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}";
-    - latest_image_name="${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${ENVIRONMENT}-latest";
-    - docker tag "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" "${latest_image_name}";
-    - docker push "${latest_image_name}";
-    - if [[
-          ${CI_COMMIT_REF_SLUG} == "${CI_DEFAULT_BRANCH}" ||
-          ${CI_COMMIT_REF_SLUG} == "production" ||
-          -n "${CI_COMMIT_TAG}"
-      ]]; then
-        docker tag "${latest_image_name}" "usgs/${CI_PROJECT_NAME}:${ENVIRONMENT}-latest";
-        docker push "usgs/${CI_PROJECT_NAME}:${ENVIRONMENT}-latest";
-      fi
-    - |
-      printf "
-        --------
-        Image Name - %s:%s
-        --------
-      " "${CI_PROJECT_NAME}" "${IMAGE_TAG}";
-  stage: build
-  tags:
-    - build
-  variables:
-    DOCKERFILE: Dockerfile
-    IMAGE_TAG: ${ENVIRONMENT}-${CI_COMMIT_SHORT_SHA}
-
-####
-# Java Templates
-####
-
-####
-# Stage: test
-####
-
-Build Image:
-  extends:
-    - .docker-build
-  variables:
-    DOCKER_BUILD_ARGS: |
-      BUILD_IMAGE=${CI_REGISTRY}/devops/images/usgs/java:11
-      FROM_IMAGE=${CI_REGISTRY}/devops/images/usgs/nginx:latest
-    UPSTREAM_PATH: ghsc/nshmp/nshmp-lib
-
 Build Project:
   script:
     - ./gradlew assemble;
-- 
GitLab