Use CI_COMMIT_REF_SLUG when building assets image
* Using CI_COMMIT_REF_NAME fails when the branch or tag contains special characters
This commit is contained in:
parent
85b855aa6b
commit
ce4aae2379
|
@ -15,7 +15,7 @@ ASSETS_IMAGE_PATH=${CI_REGISTRY}/${CI_PROJECT_PATH}/${ASSETS_IMAGE_NAME}
|
||||||
mkdir -p assets_container.build/public
|
mkdir -p assets_container.build/public
|
||||||
cp -r public/assets assets_container.build/public/
|
cp -r public/assets assets_container.build/public/
|
||||||
cp Dockerfile.assets assets_container.build/
|
cp Dockerfile.assets assets_container.build/
|
||||||
docker build -t ${ASSETS_IMAGE_PATH}:${CI_COMMIT_REF_NAME} -f assets_container.build/Dockerfile.assets assets_container.build/
|
docker build -t ${ASSETS_IMAGE_PATH}:${CI_COMMIT_REF_SLUG} -f assets_container.build/Dockerfile.assets assets_container.build/
|
||||||
docker login -u gitlab-ci-token -p ${CI_JOB_TOKEN} ${CI_REGISTRY}
|
docker login -u gitlab-ci-token -p ${CI_JOB_TOKEN} ${CI_REGISTRY}
|
||||||
docker push ${ASSETS_IMAGE_PATH}
|
docker push ${ASSETS_IMAGE_PATH}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue