image: 716972379323.dkr.ecr.me-south-1.amazonaws.com/base-images:aws-k8s

stages:
  - build
  - pre-deploy
  - deploy
  - notify

include:
  - local: /_ci/01-build.yaml
  - local: /_ci/02-deploy.yaml
  - local: /_ci/03-notify.yaml

variables:
  UI_IMAGE: $IMAGE_BASE:iframe-$CI_PIPELINE_ID
  FAILED_SLACK_MSG:
    "payload={\"channel\": \"#ci-notification\", \"username\": \"Checkout UI Pipeline\", \"text\": \"pipeline has failed on ${CI_COMMIT_REF_NAME} :cry:\nstarted by ${GITLAB_USER_EMAIL}\n${CI_PIPELINE_URL}\n${CI_MERGE_REQUEST_PROJECT_URL} \", \"icon_emoji\": \":scream:\"}"
  SUCCESS_SLACK_MSG:
    "payload={\"channel\": \"#ci-notification\", \"username\": \"Checkout UI Pipeline\", \"text\": \"pipeline has passed on ${CI_COMMIT_REF_NAME} :smiley:\nstarted by ${GITLAB_USER_EMAIL}\", \"icon_emoji\": \":money_mouth_face:\"}"
