The IssueTagTracker plugin allows you to search for Jira issue IDs within your Java files and send notifications to Slack with the identified Jira IDs. This plugin provides a convenient way to streamline Jira ID tracking and notification within IntelliJ IDEA.
- Jira ID Finder: Search for Jira IDs within Java files.
- Slack Integration: Send Slack notifications containing found Jira IDs.
- Convenient UI: Integrated dialog for entering Jira and Slack details.
To install the plugin:
- Download the plugin JAR file from the Releases page.
- Open IntelliJ IDEA.
- Go to
File>Settings>Plugins. - Click on the gear icon and select
Install Plugin from Disk.... - Choose the downloaded JAR file and click
OK. - Restart IntelliJ IDEA to activate the plugin.
Here are the steps to obtain a Slack API token:
- Go to the Slack API website: https://api.slack.com/
- Sign in to your Slack workspace.
- Create a new Slack app or use an existing one.
- Navigate to "OAuth & Permissions" in your app settings.
- Add the required scopes (e.g.,
chat:write) under "Bot Token Scopes". - Install the app to your workspace.
- Copy the generated API token from the "OAuth & Permissions" section or the "Install App" page.
- Add the app to the Slack channel where you want to get notification
- Open a project in IntelliJ IDEA.
- Navigate to the menu
Tools->IssueTagTracker. - Click on
IssueTagTrackerto initiate the Jira ID search process. - If Jira IDs are found, a dialog prompts you to send a Slack notification.
- Enter your Jira base URL, Slack API token, and Slack channel name in the dialog.
- Click
Submitto send the Slack notification orCancelto abort..
This project is licensed under the MIT License.