Give up and move to project directory and copy back

This commit is contained in:
Daniel_I_Am 2021-09-03 21:18:29 +00:00
parent 87f58b9722
commit aee3e59388

View File

@ -9,12 +9,10 @@ auth-job:
image: docker:stable image: docker:stable
script: script:
- docker login --username "$REGISTRY_USER" --password "$REGISTRY_PASSWORD" "$REGISTRY_BASE_URL" - docker login --username "$REGISTRY_USER" --password "$REGISTRY_PASSWORD" "$REGISTRY_BASE_URL"
- ls -a /root/ - cp "/root/.docker/config.json" "./build/.dockerconfigjson"
- ls /root/.docker/
- cat /root/.docker/config.json
artifacts: artifacts:
paths: paths:
- /root/.docker/config.json - build/.dockerconfigjson
build-job: build-job:
stage: build stage: build
@ -32,6 +30,7 @@ publish-job:
tags: tags:
- docker - docker
script: script:
- cp "./build/.dockerconfigjson" "/root/.docker/config.json"
- docker -H unix:///var/run/docker.sock image push "$REGISTRY_BASE_URL/$DOCKER_IMAGE_NAME:$CI_COMMIT_SHORT_SHA" - docker -H unix:///var/run/docker.sock image push "$REGISTRY_BASE_URL/$DOCKER_IMAGE_NAME:$CI_COMMIT_SHORT_SHA"
deploy-job: deploy-job:
@ -44,7 +43,6 @@ deploy-job:
- export KUBECONFIG="$KUBE_AUTH" - export KUBECONFIG="$KUBE_AUTH"
- cp "$ENV_PRODUCTION" "./build/.env.production" - cp "$ENV_PRODUCTION" "./build/.env.production"
- cp "$MYSQL_ENV" "./build/mysql-secret.env" - cp "$MYSQL_ENV" "./build/mysql-secret.env"
- cp "~/.docker/config.json" "./build/.dockerconfigjson"
- cd "./build" - cd "./build"
- kubectl apply -k ./ - kubectl apply -k ./
- echo "Waiting for deployment..." - echo "Waiting for deployment..."