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

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Bank Automation

Edited
Siavosh Kasravi
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 13, 2019

I like to write a program to send payment orders from Jira directly to Core Bank. I considered writing it as a post transition groovy script or as plug-in. Which solution is the best fit you think?

I should note that I already made the software in python. 

[edit]

I should also note that debugging scripts in Jira is a bit hard. No debugger, can't run it by demand, no output, etc.

2 answers

0 votes
Triston Donnelly
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
Oct 15, 2023

For legal translation of payment orders, considering your existing Python solution, developing a Jira plug-in would likely provide a more robust and controlled integration with Core Bank. Plus, it could help overcome the debugging challenges you mentioned.

0 votes
Ben Poulson
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 15, 2019
I should also note that debugging scripts in Jira is a bit hard. No debugger, can't run it by demand, no output, etc.

For this reason, I would be inclined to recommend against doing it in jira itself... any script more complex than an if/else statement can be a nightmare to work with. If you already have it working in Python, would it be possible to have it set up on a different server and have jira trigger it via webhook or something? I wrote a python script a couple months ago to do some data analysis stuff that I couldn't find a way to do in jira (nothing too complicated, just sends a weekly email with stats about a certain type of ticket), so I know it's possible to get the info about a jira ticket remotely via the export feature.

Siavosh Kasravi
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 16, 2019

That is an option but the response of http is important and I am not sure a webhook is able to handle that or not.

Ben Poulson
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 18, 2019

Sorry, I'm not totally clear on what you mean. What do you mean by "the response of http is important"?

Siavosh Kasravi
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 18, 2019 • edited

What I meant was that Jira should act based on the response received from another server. I wasn't sure if Jira webhook can handle that.

Suggest an answer

Log in or Sign up to answer