D
Size: a a a
D
D
D
НЕ
OY
D
D
TG
НЕ
|-
ROCKET_NOTIFY=$(cat << JSON
{
"text": [
"Start deploy \n",
"-- Project: ${CI_PROJECT_NAMESPACE} - ${CI_PROJECT_NAME} \n",
"-- NS: ${KUBE_NAMESPACE} \n",
"-- APP: ${HELM_RELEASE}:${APP_VERSION} \n",
"-- Start from: ${GITLAB_USER_NAME} \n",
"-- Commit: ${CI_COMMIT_TITLE} \n",
"-- Pipe: ${CI_PIPELINE_URL}" ]
}
JSON
)
- >
curl --silent --show-error
--request POST "${ROCKET_HOOK_URL}"
--header 'Content-Type: application/json'
--header 'Accept: application/json'
--data-binary "${ROCKET_NOTIFY}"
НЕ
script:
- .........
- export KUBECONFIG=${K8S_STAGING_KUBECONFIG}
include: .ci/rocket-notify.yml
AR
AR
TG
TG
НЕ
c
.inst-run: &inst-run |
curl -X POST \
http://${INST_API}.service.${INST_DC}.consul/instances \
…
.deploy: &deploy
stage: deploy
script:
- *inst-run
НЕ
AR
AR