Hello, our team wants to integrate JIRA and github and start to use automation.
Our repository has the following git flow strategy.
I have some tickets to deal with within a week
- ticket1
- ticket2
- ticket3
when I merge them to the branch `develop`, the status Jira of them changes from `in-progress` to `development`.
Now I want to merge branch `develop` to branch `staging` for testing those tickets.
I want those tickets to change their status in Jira from `development` to `testing`.
After all, tickets are tested successfully they are manually changed status to `ready-to-deploy`
And after that, I want to merge branch `staging` to branch `production` and I want those tickets to change their status in Jira from `ready-to-deploy` to `done`.
Can you give me some suggestions, thanks!
Hi @Datpmt
Jira automation provides a number of events that can be used to automatically transition issues in response to an event. I think with those events you should be able to get pretty close to what you are describing.
If not, your last resort would be to use the Webhook event.
Cheers,
Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Datpmt
It is possible to create complicated and custom integrations between Jira and Github using Stitch It, the new integration tool from the people behind ScriptRunner.
You can use the managed connections feature to create connections to both Jira and Github that Stitch It will then handle.
Once you have created the connections, you can create a workspace, that can then be configured to listen to events from Github. When those events are detected, you can execute scripts that access the Jira REST API using the Managed API feature to update Jira however you need to based upon your logic.
Stitch It is currently free as it is in open beta, so no barrier to entry.
Does this help?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.