diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b85d0a7492bd81767c0a942302e7c334c7ccc6a2..66f423483357b07688a430fe06e84f93ec585dba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -65,11 +65,13 @@ package: services: - docker:dind before_script: + - version=`cat version` + - echo $version - docker info - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_TOKEN $CI_REGISTRY script: - - docker build -t $CI_REGISTRY/$CI_REGISTRY_IMAGE:$CI_REGISTRY_IMAGE_TAG . - - docker push $CI_REGISTRY/$CI_REGISTRY_IMAGE:$CI_REGISTRY_IMAGE_TAG + - docker build -t $CI_REGISTRY/$CI_REGISTRY_IMAGE:$version -t $CI_REGISTRY/$CI_REGISTRY_IMAGE:$CI_REGISTRY_IMAGE_TAG . + - docker push --all-tags $CI_REGISTRY/$CI_REGISTRY_IMAGE tags: - kubernetes - register-front @@ -83,7 +85,8 @@ deploy: - mkdir .kube/ - echo -n $KUBE_CONFIG | base64 -d > .kube/config script: - - kubectl --kubeconfig .kube/config --namespace $KUBE_NAMESPACE set image deployment/$KUBE_DEPLOYMENT $KUBE_CONTAINER=$CI_REGISTRY/$CI_REGISTRY_IMAGE:$CI_REGISTRY_IMAGE_TAG + # - kubectl --kubeconfig .kube/config --namespace $KUBE_NAMESPACE set image deployment/$KUBE_DEPLOYMENT $KUBE_CONTAINER=$CI_REGISTRY/$CI_REGISTRY_IMAGE:$CI_REGISTRY_IMAGE_TAG + - kubectl --kubeconfig .kube/config --namespace $KUBE_NAMESPACE rollout restart deployment/$KUBE_DEPLOYMENT tags: - kubernetes - register-front diff --git a/version b/version new file mode 100644 index 0000000000000000000000000000000000000000..5edcff03642dbdd807897066639be8d0038fefb1 --- /dev/null +++ b/version @@ -0,0 +1 @@ +v16 \ No newline at end of file