diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 698795f2412e3507b1c4eb32b650f097b801b6ec..ff4d0f751acee91cdec5294505b49a7eeb66cc36 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,9 @@ variables: OTB_TEST_DIR: $OTB_BUILD/Testing/Temporary # OTB testing directory ARTIFACT_TEST_DIR: $CI_PROJECT_DIR/testing CRC_BOOK_TMP: /tmp/crc_book_tests_tmp - + DOCKER_BUILDKIT: 1 + DOCKER_DRIVER: overlay2 + workflow: rules: - if: $CI_MERGE_REQUEST_ID # Execute jobs in merge request context @@ -45,6 +47,7 @@ docker image: --cache-from $CI_REGISTRY_IMAGE:otbtf-base-$CI_COMMIT_REF_NAME --tag $CI_REGISTRY_IMAGE:otbtf-base-$CI_COMMIT_REF_NAME --build-arg BASE_IMG="ubuntu:20.04" + --build-arg BUILDKIT_INLINE_CACHE=1 . - docker push $CI_REGISTRY_IMAGE:otbtf-base-$CI_COMMIT_REF_NAME - >