include: '/templates/microservice.yaml' stages: - build - deploy - migration - production migration-dev: stage: migration tags: - docker only: - master script: - sleep 30 - kubectl exec deploy/$CI_PROJECT_TITLE -n $NAMESPACE -- alembic upgrade head migration-prod: stage: production variables: NAMESPACE: "prod" script: - sleep 30 - kubectl exec deploy/$CI_PROJECT_TITLE -n $NAMESPACE -- alembic upgrade head environment: name: production url: https://astra.dopcore.com/ rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: manual