![]() ![]() ![]() You can find the full code for this article on GitHub.Īs always, feel free to reach out if there is anything you have questions about. I hope you find the experience as smooth as I have. There is the ability to modify/change attachments and much more. What you automate is really up to your imagination. Some ideas for automation I’ve seen are all issues that enter a certain state gets filled with information from the Git repository, CI/CD failures get updated automatically, etc. The third-party library (go-Jira) is great because it also offers the ability to use unimplemented API endpoints. The JIRA API offers a ton of functionality, and we can’t cover it all here, but you have the basics to get started. You now have the basics of how to integrate with JIRA from a backend service. Jira "gopkg.in/andygrunwald/go-jira.v1" ) func main ( ) JIRA - Transition an issue from one status to the nextĮxecute the program after switching the issue key to the wanted issue and you should see it moved. Enter a name so you can relate to the token easily, and remember to save the token. At the top, you will see a blue button to create a token. You can visit the link and create your API key. We will need to grab a new API key from the official Atlassian API key management console. To begin using JIRA, we first need to authenticate and create a connected client. Connecting to JIRA Cloud From a Golang Service In this article, we will rely on a Cloud-hosted JIRA. This can be achieved by creating software that manages JIRA from the backend. This is a topic that is often forgotten, but sometimes services that help the development team develop faster are great. JIRA offers a ton of features, but once in a while, the need to control JIRA by backend services can occur. It’s a great framework for working with agile development and tracking the work process of development teams. It allows project leads or scrum masters to set up projects and creates issues that are then assigned to developers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |