This commit is contained in:
Vincent BRIDIER 2023-09-06 09:21:21 +02:00
parent 4f8a2597f0
commit 735cf060d8
No known key found for this signature in database
GPG key ID: 8571BFA20420D512

22
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,22 @@
.docker-build:
stage: build
image:
name: gcr.io/kaniko-project/executor:v1.9.1-debug
entrypoint: [""]
script:
- /kaniko/executor
--context "${CI_PROJECT_DIR}"
--dockerfile ""${CI_PROJECT_DIR}/${IMAGE_DIR}/Dockerfile"
--destination "${IMAGE_TAG}"
--destination "${IMAGE_TAG_LATEST}"
allow_failure: false
docker-build:qa-8.2:
extends: .docker-build
variables:
IMAGE_DIR: "PHP8.2/QA"
IMAGE_TAG: "${CI_REGISTRY_IMAGE}/ldcweb-qa-8.2:$(date +%d%m%y-%H%I%S)"
IMAGE_TAG_LATEST: "${CI_REGISTRY_IMAGE}/ldcweb-qa-8.2:latest"
rules:
- if: $CI_PIPELINE_SOURCE == "schedule" && $BUILD_NAME == "QA-8.2"