Skip to content
Snippets Groups Projects
Commit 24c9d71b authored by Bryan BRANCOTTE's avatar Bryan BRANCOTTE
Browse files

more caching

parent 72205fa5
No related branches found
No related tags found
1 merge request!9Draft: split build in multiple stage
Pipeline #102176 canceled
...@@ -17,13 +17,17 @@ build-my-base: ...@@ -17,13 +17,17 @@ build-my-base:
- docker pull "$CI_REGISTRY_IMAGE/main:latest" || true - docker pull "$CI_REGISTRY_IMAGE/main:latest" || true
# pull the latest build of this branch # pull the latest build of this branch
- docker pull "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest" || true - docker pull "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest" || true
# pull the latest build of this stage of this branch
- docker pull "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:latest" || true
# building # building
- docker build - docker build
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:$CI_COMMIT_SHA" --tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:$CI_COMMIT_SHA"
--tag "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:latest"
--file Dockerfile --file Dockerfile
--target ${STAGE_NAME} --target ${STAGE_NAME}
./ ./
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:$CI_COMMIT_SHA" - docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:$CI_COMMIT_SHA"
- docker push "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG/${STAGE_NAME}:latest"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment