From 0362830a4129e22af3131902548aae28722b7fa8 Mon Sep 17 00:00:00 2001 From: Ethan Reesor Date: Sun, 10 Sep 2023 12:43:26 -0500 Subject: [PATCH] CI --- .gitlab/common.gitlab-ci.yml | 6 +++--- .gitlab/merge-request.gitlab-ci.yml | 2 +- .gitlab/release.gitlab-ci.yml | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab/common.gitlab-ci.yml b/.gitlab/common.gitlab-ci.yml index b44f9617f..9f1bf34d7 100644 --- a/.gitlab/common.gitlab-ci.yml +++ b/.gitlab/common.gitlab-ci.yml @@ -1,5 +1,5 @@ stages: - - all + - test variables: BOLD_RED: '\e[1;31m' @@ -10,7 +10,7 @@ variables: GO_CI_IMAGE: ${CI_REGISTRY_IMAGE}/ci-golang build-image:golang: - stage: all + stage: test image: docker:20 needs: [] rules: @@ -24,7 +24,7 @@ build-image:golang: - docker push ${GO_CI_IMAGE} .go: - stage: all + stage: test image: ${GO_CI_IMAGE} cache: key: go-mod-cache diff --git a/.gitlab/merge-request.gitlab-ci.yml b/.gitlab/merge-request.gitlab-ci.yml index 36a0050d7..7308cc4f0 100644 --- a/.gitlab/merge-request.gitlab-ci.yml +++ b/.gitlab/merge-request.gitlab-ci.yml @@ -1,5 +1,5 @@ mr bott: - stage: all + stage: test needs: [] rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' diff --git a/.gitlab/release.gitlab-ci.yml b/.gitlab/release.gitlab-ci.yml index 55db95eeb..9e12d0354 100644 --- a/.gitlab/release.gitlab-ci.yml +++ b/.gitlab/release.gitlab-ci.yml @@ -3,7 +3,7 @@ - if: ($CI_COMMIT_BRANCH == 'release-1.0' || $CI_COMMIT_TAG != null) && $CI_PIPELINE_SOURCE != 'merge_request_event' git describe: - stage: all + stage: test extends: .rules all needs: [] script: @@ -14,7 +14,7 @@ git describe: dotenv: git.env docker buildx: - stage: all + stage: test extends: .rules release image: docker:20-git needs: [] @@ -31,7 +31,7 @@ docker buildx: - docker build --platform=local -o . ./docker-buildx build main image: - stage: all + stage: test extends: .rules release needs: [ docker buildx ] image: docker:20 @@ -49,7 +49,7 @@ build main image: - docker buildx build --platform linux/amd64,linux/arm64 --push -t ${PRODUCTION_IMAGE} . build binaries: - stage: all + stage: test extends: [ .rules release, .go ] needs: [ git describe ] # rules: