Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Executing a script upon new branch creation?

My current project uses multiple repositories and we are using tsrc as a higher level repository management tool to avoid the messiness associated with git submodules. However, our current workflow requires developers to manually modify a couple of tsrc related .yml files each time they create a new branch in order for our automated testing tool (Jenkins) to be aware of the new development branch. I would like to automate the modification of those .yml files so that it will be transparent to the developer. I have heard of pipelines as well as hook scripts but have no real practical knowledge of using them as of yet. I am wondering what would be the best way to set things up such that when a developer clicks "Create Branch" in Jira a script will be run after the new branch is created that would make the necessary modifications to those .yml files.

1 answer

0 votes

Create an automation rule with the Better DevOps Automation app and use:

  1. The Branch Created trigger
  2. One of these recipes to execute Groovy, Python, .bat or .sh scripts

(Discl. it is a paid and supported and I'm a developer working on it.)

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Bitbucket

New improvements to user management in Bitbucket Cloud 👥

Hey Community! We’re willing to wager that quite a few of you not only use Bitbucket, but administer it too. Our team is excited to share that we’ll be releasing improvements throughout this month of...

3,890 views 10 16
Read article

Community Events

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

Find an event

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

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you