From 4ef8589330afea4a664c62c94935b2349b26fa4e Mon Sep 17 00:00:00 2001 From: Adrien Langou Date: Fri, 14 Jul 2023 01:41:25 +0200 Subject: [PATCH] feat(ci): trigger image build only on master --- .gitlab-ci.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 21220fac..42f48b4b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -39,6 +39,8 @@ cache: --dockerfile "${DOCKERFILE}" \ --destination "${CI_REGISTRY_IMAGE}/${CI_COMMIT_REF_SLUG}/${CI_JOB_NAME}:${CI_COMMIT_SHA}" \ --destination "${CI_REGISTRY_IMAGE}/${CI_COMMIT_REF_SLUG}/${CI_JOB_NAME}:latest" + only: + - master get-deps: stage: deps @@ -103,7 +105,6 @@ build-backend: - go build -v -buildvcs=false -o deploy/backend srs.epita.fr/fic-server/backend backend: - needs: ["build-backend"] variables: DOCKERFILE: Dockerfile-backend <<: *push-image @@ -115,7 +116,6 @@ build-admin: - go build -v -buildvcs=false -o deploy/admin srs.epita.fr/fic-server/admin admin: - needs: ["build-admin"] variables: DOCKERFILE: Dockerfile-admin <<: *push-image @@ -126,7 +126,6 @@ build-evdist: - go build -v -buildvcs=false -o deploy/evdist srs.epita.fr/fic-server/evdist evdist: - needs: ["build-evdist"] variables: DOCKERFILE: Dockerfile-evdist <<: *push-image @@ -137,7 +136,6 @@ build-frontend: - go build -v -buildvcs=false -o deploy/frontend srs.epita.fr/fic-server/frontend frontend: - needs: ["build-frontend"] variables: DOCKERFILE: Dockerfile-frontend <<: *push-image @@ -152,13 +150,11 @@ build-frontend-ui: - npm run build frontend-ui: - needs: ["build-frontend-ui"] variables: DOCKERFILE: Dockerfile-frontend-ui <<: *push-image nginx: - needs: ["build-frontend-ui"] variables: DOCKERFILE: Dockerfile-nginx <<: *push-image @@ -169,7 +165,6 @@ build-dashboard: - go build -v -buildvcs=false -o deploy/dashboard srs.epita.fr/fic-server/dashboard dashboard: - needs: ["build-dashboard"] variables: DOCKERFILE: Dockerfile-dashboard <<: *push-image @@ -187,7 +182,6 @@ build-repochecker: - grep "const version" repochecker/update.go | sed -r 's/^.*=\s*(\S.*)$/\1/' > deploy/repochecker.version repochecker: - needs: ["build-repochecker"] variables: DOCKERFILE: Dockerfile-repochecker <<: *push-image @@ -201,7 +195,6 @@ build-qa: - go build -v -buildvcs=false -o deploy/qa srs.epita.fr/fic-server/qa qa: - needs: ["build-qa"] variables: DOCKERFILE: Dockerfile-qa <<: *push-image