Skip to content
Snippets Groups Projects
Commit 0d13b671 authored by Neil Crossley's avatar Neil Crossley
Browse files

deploy: clone into temporary directory

parent 96baabf3
No related branches found
No related tags found
1 merge request!2Deploy helm charts
Pipeline #42692 failed with stage
in 37 seconds
......@@ -6,6 +6,7 @@ include:
variables:
DOCKERFILE: Dockerfile
TAG: ${HARBOR_HOST}/${HARBOR_PROJECT}/${CI_PROJECT_NAME}
DSS_WORKDIR: /tmp/dss
.rules:
rules:
......@@ -25,10 +26,7 @@ docker-build:
name: node-654e3bca7fbeeed18f81d7c7.ps-xaas.io/dev-ops/custom-kaniko
entrypoint: [""]
script:
- git clone https://github.com/esig/dss-demonstrations.git dss
- mkdir -p deployment/docker
- cp dss/Dockerfile deployment/docker/Dockerfile
- cp -a dss/. .
- git clone https://github.com/esig/dss-demonstrations.git ${DSS_WORKDIR}
- echo "Project name is ${CI_PROJECT_NAME}"
- echo "CommitBranch is ${CI_COMMIT_BRANCH}"
- echo "Current Commit Tag:${CI_COMMIT_TAG}"
......@@ -36,8 +34,8 @@ docker-build:
- mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"${HARBOR_HOST}\":{\"auth\":\"$(echo -n ${HARBOR_USERNAME}:${HARBOR_PASSWORD} | base64)\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor
--context "${CI_PROJECT_DIR}"
--dockerfile "${CI_PROJECT_DIR}/$DOCKERFILE"
--context "${DSS_WORKDIR}"
--dockerfile "${DSS_WORKDIR}/$DOCKERFILE"
--cache=true
--cache-ttl=24h
--destination "${IMAGE_TAG_LOCATION}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment