Details
-
Bug
-
Resolution: Cannot Reproduce
-
Low
-
None
-
6.10.2
-
None
-
Severity 3 - Minor
-
Description
Issue Summary
The enable plan configuration should not prevent a plan to be published. This is not a coherent/intuitive behavior. Enabling a plan and publishing it are different things which will create confusion for users.
Steps to Reproduce
- Create a specs plan configuration in Bitbucket with the plan configuration disabled:
... public Plan plan() { final Plan plan = new Plan(new Project() .key(new BambooKey("SPECS")) .name("specs project"), "Specs Plan", new BambooKey("PLAN")) .enabled(false) ...
- Configure a spec linked repository in Bamboo with the expected permissions
- Run the specs scan
Expected Results
- The plan is created
- The plan has the master branch disabled
Actual Results
- The plan is not published
Note
This behavior is not coherent. If we publish a specs plan and later set the plan as disabled through specs it will be still available in Bamboo. In other words, disabling a plan should not prevent it to be published.
Workaround
- Create the plan enabled
- Disabled the master branch through specs
Attachments
Issue Links
- relates to
-
BAM-20138 Disabling the "master" plan does not prevent branch detection or branch triggering
- Gathering Interest
- links to