diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e3099352de2e8d53468c0e5845f84d3aacd13683..c095f74293f0c4a3af65e9708a2fe42cb9cb29e9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,8 +22,10 @@ build: DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" only: + - my-main - main - master + - cnrprod1725740007-user-88738-main-patch-37207 script: - docker build . -f ./Dockerfile -t ${CI_REGISTRY_IMAGE}:$CI_COMMIT_SHA - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY @@ -42,8 +44,10 @@ deploy: entrypoint: [''] stage: deploy only: + - my-main - main - master + - cnrprod1725740007-user-88738-main-patch-37207 script: - export KUBE_NAMESPACE=$(echo $CI_PROJECT_DIR|sed 's/.*\/\(.*\)\/.*/\1/') - export HOST_NAME=$KUBE_NAMESPACE-$CI_PROJECT_NAMESPACE_ID.$DOMAIN @@ -52,8 +56,9 @@ deploy: - kubectl config get-contexts - kubectl config use-context $CONTEXT - kubectl create ns $KUBE_NAMESPACE || true - - kubectl -n default get secret avito2024-tls -o yaml|sed 's/ namespace:.*//g'|sed 's/ uid:.*//g'|sed 's/ resourceVersion:.*//g'|sed 's/ creationTimestamp:.*//g' | kubectl apply --namespace $KUBE_NAMESPACE -f - - - kubectl -n default get secret regcred -o yaml|sed 's/ namespace:.*//g'|sed 's/ uid:.*//g'|sed 's/ resourceVersion:.*//g'|sed 's/ creationTimestamp:.*//g' | kubectl apply --namespace $KUBE_NAMESPACE -f - + - kubectl get secret avito2024-tls -o yaml|sed 's/ namespace:.*//g'|sed 's/ uid:.*//g'|sed 's/ resourceVersion:.*//g'|sed 's/ creationTimestamp:.*//g' | kubectl apply --namespace $KUBE_NAMESPACE -f - + - kubectl get secret regcred -o yaml|sed 's/ namespace:.*//g'|sed 's/ uid:.*//g'|sed 's/ resourceVersion:.*//g'|sed 's/ creationTimestamp:.*//g' | kubectl apply --namespace $KUBE_NAMESPACE -f - + - | cat <<EOF | kubectl -n $KUBE_NAMESPACE apply -f - ---