Better Programming

Advice for programmers.

Follow publication

Member-only story

Automate JIRA Cloud Workflow With Golang

Percy Bolmér
Better Programming
Published in
5 min readAug 11, 2021

--

Automate JIRA with Golang — logos of these apps
Image by Percy Bolmér

JIRA is a very popular framework for tracking issues and project management. It allows project leads or scrum masters to set up projects and creates issues that are then assigned to developers. It’s a great framework for working with agile development and tracking the work process of development teams.

JIRA offers a ton of features, but once in a while, the need to control JIRA by backend services can occur. This is a topic that is often forgotten, but sometimes services that help the development team develop faster are great. This can be achieved by creating software that manages JIRA from the backend.

In this article, we will rely on a Cloud-hosted JIRA.

Connecting to JIRA Cloud From a Golang Service

To begin using JIRA, we first need to authenticate and create a connected client. We will need to grab a new API key from the official Atlassian API key management console. You can visit the link and create your API key. At the top, you will see a blue button to create a token. Enter a name so you can relate to the token easily, and remember to save the token. You cannot…

--

--

Percy Bolmér
Percy Bolmér

Written by Percy Bolmér

Software developer, Author/Blogger. Writes about Technology, Programming and Go. https://programmingpercy.tech/

Write a response