Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article explains how to add labels to all the builds in a particular plan using the Bamboo Command Line Interface (CLI) app.

Instructions

Use the runFromBuildList action along action with the addLabels to  action to add labels in all the builds under the specified Bamboo plan.

Execute the

...

following CLI action

...

:

Code Block
themeMidnight
 --action runFromBuildList --plan "TR-TP" --common "-a addLabels --build "@build@" --labels label1"

...

For this example, the output of the action is as follows:

Code Block
themeMidnight
Run: -a addLabels --build TR-TP-10 --labels label1
'label1' labels were added to TR-TP-10.

Run: -a addLabels --build TR-TP-9 --labels label1
'label1' labels were added to TR-TP-9.

Run: -a addLabels --build TR-TP-8 --labels label1
'label1' labels were added to TR-TP-8.

Run: -a addLabels --build TR-TP-7 --labels label1
'label1' labels were added to TR-TP-7.

Run: -a addLabels --build TR-TP-6 --labels label1
'label1' labels were added to TR-TP-6.

Run: -a addLabels --build TR-TP-5 --labels label1
'label1' labels were added to TR-TP-5.

Run: -a addLabels --build TR-TP-4 --labels label1
'label1' labels were added to TR-TP-4.

Run: -a addLabels --build TR-TP-3 --labels label1
'label1' labels were added to TR-TP-3.

Run: -a addLabels --build TR-TP-2 --labels label1
'label1' labels were added to TR-TP-2.

Run: -a addLabels --build TR-TP-1 --labels label1
'label1' labels were added to TR-TP-1.

Run completed successfully. 10 actions were successful 

...

The following screenshot shows how the plan changes after adding the labels: 
Image Modified

Info

It is recommended to test the commands in a non-production environment or run the action

with 

with--simulate parameter to verify the behavior before deploying.