Skip to content
Snippets Groups Projects

Add canary deploys

Closed Kamil Trzcińśki requested to merge canary-deploys into master
3 unresolved threads

The auto-deploy changes will be linked.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
32 when: manual
33 allow_failure: false
34 only:
35 - master
36
24 37 production:
25 38 stage: production
26 variables:
27 CI_ENVIRONMENT_URL: http://$CI_PROJECT_NAME.$KUBE_DOMAIN
28 39 script:
29 40 - command deploy
30 41 environment:
31 42 name: production
32 43 url: http://$CI_PROJECT_NAME.$KUBE_DOMAIN
33 44 when: manual
45 allow_failure: false
  • Mark Pundsack
  • 21 22 only:
    22 23 - branches
    23 24
    25 canary:
    • @ayufan This makes canaries part of every auto deploy, even for GitLab CE. Are we sure we want to do that? Can we have a different template for CE vs EE? I mean, it's not horrible to do it this way. But it means we're giving some level of canary deploy support to CE, and only visualization of canary deploys to EEP. /cc @JobV

    • Canaries are available anyway in CE? If so, I can't object using them. As long as part of it is exclusive to EEP..

    • Please register or sign in to reply
  • 71 79 name: review/$CI_COMMIT_REF_NAME
  • Mark Pundsack mentioned in merge request !70 (merged)

    mentioned in merge request !70 (merged)

  • closed

  • Please register or sign in to reply
    Loading