This project is intended to make it easy to quickly deeplink into your jira instance. By specifying either issue key or project name a new tab is opened in your browser with that target.
In the project directory, you can run:
Builds the app for production to the dist folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
- Go to chrome://extensions
- Enable
development mode Load unpackedand select the/distfolder- Open extension will show the config page
- Fill in your Jira host and Jira username
- On the chrome://extensions page, open the hamburger menu and select
keyboard shortcuts - Find the extension and give it a shortkey (example Cmd+J)
- Ready to go!
Releases are automated through GitHub Actions when tags are pushed.
- Update versions in manifest.json and package.json
- Commit changes to main branch
- Create and push a version tag:
git tag v1.0.1 git push origin v1.0.1
- GitHub Actions will automatically:
- Run tests and linting
- Build the extension
- Create a release package (.tgz)
- Create a GitHub release with the package attached
If you need to create a release manually:
- Update versions in manifest.json and package.json
- Build:
npm run build - Package:
tar -zcvf jira-chrome-ext-v1.0.1.tgz -C dist . - Create GitHub release with
gh release createor through the web interface