include: - template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml' stages: - build - deploy-prod variables: DOCKER_HOST: tcp://docker:2375/ image: buildtool/build-tools:${BUILDTOOLS_VERSION} build: stage: build services: - docker:${DOCKER_DIND_VERSION} script: - build - curl -Os https://uploader.codecov.io/latest/linux/codecov - chmod +x codecov - ./codecov -t ${CODECOV_TOKEN} -R $CI_PROJECT_DIR -C $CI_COMMIT_SHA -r $CI_PROJECT_PATH - push artifacts: paths: - release/ - k8s deploy-to-prod: stage: deploy-prod script: - echo Deploy to prod. - deploy prod environment: name: prod rules: - if: $CI_COMMIT_BRANCH == "main" when: manual