Chapter 1. Plugin Development Process

In this chapter, we will cover the following topics:

  • Setting up the development environment
  • Creating a skeleton plugin
  • Adding plugin modules
  • Deploying a JIRA plugin
  • Making changes and redeploying a plugin
  • Using FastDev for plugin development
  • Testing and debugging

Introduction

Atlassian JIRA, as we all know, is primarily an issue tracking and project management system. Since version 7.0, JIRA also comes in different flavors, namely JIRA Core, JIRA Software, and JIRA Service Desk,each packaged to cater to the needs of its various user categories. JIRA Core focuses on business teams, JIRA software on software teams and JIRA service desk on IT and service teams.

What many people do not know, though, is the power of its ...

Get JIRA Development Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.