Skip to content
Snippets Groups Projects

Revert "build both dockerfile"

Merged Bryan BRANCOTTE requested to merge revert-8decd4f3 into main
1 file
+ 7
11
Compare changes
  • Side-by-side
  • Inline
+ 7
11
@@ -10,24 +10,20 @@ build:
@@ -10,24 +10,20 @@ build:
script:
script:
- docker --version
- docker --version
# pull the latest build on master
# pull the latest build on master
- docker pull "$CI_REGISTRY_IMAGE/master/$DOCKERFILE_NAME:latest" || true
- docker pull "$CI_REGISTRY_IMAGE/master:latest" || true
# pull the latest build on this branch
# pull the latest build on this branch
- docker pull "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/$DOCKERFILE_NAME:latest" || true
- docker pull "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest" || true
# build the image while passing commit SHA and tagging the image with it
# build the image while passing commit SHA and tagging the image with it
- docker build
- docker build
--build-arg CI_COMMIT_REF_SLUG
--build-arg CI_COMMIT_REF_SLUG
--build-arg CI_COMMIT_SHA
--build-arg CI_COMMIT_SHA
--cache-from "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/$DOCKERFILE_NAME:latest"
--cache-from "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest"
--cache-from "$CI_REGISTRY_IMAGE/master/$DOCKERFILE_NAME:latest"
--cache-from "$CI_REGISTRY_IMAGE/master:latest"
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/$DOCKERFILE_NAME:$CI_COMMIT_SHA"
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA"
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/$DOCKERFILE_NAME:latest"
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest"
-f $DOCKERFILE_NAME
-f Dockerfile2
./
./
# push image as latest for the current branch
# push image as latest for the current branch
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest"
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest"
# push image tagged with its sha
# push image tagged with its sha
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA"
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA"
parallel:
matrix:
- DOCKERFILE_NAME: [Dockerfile, Dockerfile2]
Loading