Allow to manually deploy to only one of the group of environments

Issue #18858 duplicate
Michal Jankowski created an issue

I have few test environments, for instance:

  • test1
  • test2
  • test3

I would like to have a possibility to deploy my application to only one of them. Let’s say I have a config:

  pull-requests:
    '**':
      - step: *build-app
      - step: *build-img
      - step:
          <<: *deploy
          name: Deploy to test1
          deployment: test1
          trigger: manual
      - step:
          <<: *deploy
          name: Deploy to test2
          deployment: test2
          trigger: manual
      - step:
          <<: *deploy
          name: Deploy to test3
          deployment: test3
          trigger: manual          

After pull request is created, I would like to have a possibility to choose test environment where application will be deployed. For instance I would like to deploy it to test2 only. Now it’s impossible. I have to deploy to test1 to be able to deploy to test2, then to test3.

Comments (3)

  1. Aneita Yang staff

    Thanks for reaching out and for the suggestion.

    Issue #16650 is an open issue tracking the request to support manual steps in a parallel group (which is similar to what you’re asking for), so I’ll close this issue as a duplicate. If being able to run deployments optionally/manually in a parallel group is something that you’re interested in, I encourage you to vote for and watch issue #16650 for updates.

  2. Log in to comment