JIRA is installed on a server with no public domain name, so the problem would be to connect from Bitbucket to JIRA. Could I set up JIRA to syncronize on a specified time interval ?
Same issue for GitHub users as discussed here:
Since you are willing to code, the subversion plugin does a pull operation from the jira side based upon a time interval. This gives you a framework for the service. You then integrate/code the DVCS plugin code that updates Jira into subversion service and then change the subversion code that pulls the history information to use the bitbucket commands for log history.
I was attempting to look up the steps but I think the connector documentation may be sufficient.
Ideally you want
get log information since the last time you got log information
update jira with the log information
record the last update to be used as the start time.
I can see two approaches.
clone the repository on your private network
install the dvcs connector on the clone repository
Now update a file in a different repository, commit and push
now do a pull operation on the newly cloned repository
Now see if Jira was updated.
The other approach is
build a separate java application based upon the dvcs plugin code that updates Jira. This gives you the all the calls necessary to update Jira. Lets say this application reads a file.
Now use the bit bucket command to get log information and format the results to be input to your jira update program.
Now you can build a script that pulls from bitbucket, creates the log input file and then updates jira.
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot