How to use Bamboo to for on demand (manual) operations?

We are currently using Jenkins for lots of jobs that need to be centralized, more like a Self-Service portal. People can run jobs like: create branch, delete branch, deploy a ssl certificate, publish somethign to the web, migrate from staging to production, stuff like these.

Is is possible to do this with Bamboo?

Here are few requirements:

  • be able to limit the group that is allowed to execute the job
  • have parameters / forms to complete, for example we may need to upload the certificate to be deployed, or to pick the server name,...

What is possible and how? .. and what is not possible.

2 answers

You can use group and/or individual permission to set view and/or run on each plan so that part is covered.

I know manual stages allow you to override/set input values but as far as I know it is a textbox field only with no pre-run validation available.

I observed a hidden option that was allowing me to run a task with a custom parameter, a single one, I wonder if this canse be customized. Anyway, in this area Jenkins is years ahead, allowing you to create complex forms, even populating the options from outside data.

I imagine that in order to implement something like this in Bamboo, we will have to host the forms on our own server (or to write a plugin, which we already have for free in jenkins), means we'll stick with jenkins.

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published May 18, 2017 in Bamboo

FAQ: How to Upgrade Bamboo Server

Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteratio...

1,791 views 0 6
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you