This Forge app integrates Travis CI with Jira. It serves as a Build Info Provider, allowing you to see Travis CI build statuses directly within Jira.
It includes:
- A Web Trigger to receive build notifications from Travis CI.
- A Jira Admin Page for configuration.
- Integration with the Jira DevOps Build Info API.
See developer.atlassian.com/platform/forge/ for documentation and tutorials explaining Forge.
Important
Using this app with production workloads may incur charges from Atlassian for the Forge platform if you exceed the free tier limits. Please refer to Forge pricing and free tier limits for more information.
Clone this repository and see Set up Forge for instructions to get Forge set up.
- Register your app (if you haven't already):
forge register
- Build and deploy your app:
forge deploy
- Install your app in an Atlassian site:
forge install
- Develop your app by running
forge tunnelto proxy invocations locally:
forge tunnel
To configure the integration:
- From the Jira home screen, click the cog icon in the top-right corner > Marketplace apps.
- Select Travis for Jira from the left sidebar.
- Copy your personal Webtrigger URL from the configuration example.
- Use this URL to configure or update the webhook in your
.travis.ymlfiles.
The app will log any issues. You can view these logs via the Atlassian developer console: https://developer.atlassian.com/platform/forge/view-app-logs/