Dynamic Plans, DSL & Pipeline for Bamboo

Delivery by e-mail

confirmation by e-mail

Configure your License
reset
reset
reset
reset
reset
reset
reset
reset

If you're interested in an update, renewal or downgraden you should give us the service entitlement number (SEN-Number) of the license

reset
reset
Reset configuration
** Required fields
  • CWX-100001213669
  • 69
  • 867
  • 3
More details Dynamic scripted variables: any variable containing the... more
Product information "Dynamic Plans, DSL & Pipeline for Bamboo"

More details

Dynamic scripted variables:

  • any variable containing the following pattern will be calculated

    script: if (repository_git_branch_0.equalsIgnoreCase("master")) return "true";

Conditioned scripted jobs

Dynamic Tasks De-Activation

On each job you can enter a groovy that will be evaluated.

If return is "true" some tasks having a description matching a configurable regular expression will be disabled.

Dynamic Tasks Switcher

On each job you can enter a groovy that will be evaluated and should return a regular expression

Any task having a description matching this regular expression will be set accordingly to your request.

Eg: Assuming we have 2 tasks in our plan: master, feature

We can use the following groovy script that will return expressions to match the tasks based on which is the current branch.

if (repository_git_branch_0.equalsIgnoreCase("master")) return "master";

return "feature";

If in the settings we have placed Desired state as Enabled the plugin will enable each task

Related links to "Dynamic Plans, DSL & Pipeline for Bamboo"
Read, write and discuss reviews... more
Customer evaluation for "Dynamic Plans, DSL & Pipeline for Bamboo"
Write an evaluation
Evaluations will be activated after verification.

The fields marked with * are required.

Viewed