feat(ci): trigger image build only on master
This commit is contained in:
parent
9c656c92fe
commit
4ef8589330
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user