0

I am using Drone as my CI/CD tool and now I'm facing an issue with this. My team consists of developers and testers (who also are developers), and the Test Team wants to put a specific branch in the staging environment, to test everything before merge it. The issue is: how to do that?

Drone has many configurations that can be found in the documentation. I am searching for something that allows my team to enter a Job and specify the branch in some sort of Dropdown component, then run the Job using that branch. This can be done so easily with Jenkins. Is there any way of doing that in Drone?

Thanks for any help.

R. Karlus
  • 2,094
  • 3
  • 24
  • 48

2 Answers2

0

Drone is very git-commit driven, which took some getting used to when we transitioned away from Jenkins.

You can probably do what you described with promotions. Promotions let you re-run a previous build with specific parameters. This lets you run different pipeline steps, or even completely different pipelines, depending on the promotion target specified.

0

I think a combination of promotions and triggers will get you where you need to go. Here is documentation on triggers .

So I would create a promotion that is triggered by the 'staging' branch. You can also ask more questions in the community slack for drone