I\'ve been trying to find a way to update JIRA when I commit to github.
It doesn\'t look like there are any service hooks to do it at github, but you never know, som
Atlassian has a plugin on GitHub to connect the two:
https://github.com/atlassian/jira-github-connector-plugin
Looks like it adds a project setting to point to a GitHub project and a tab that will show your commits in GitHub.
2020 URL:
$JIRAPROJECT.atlassian.net/secure/admin/ConfigureDvcsOrganizations!default.jspa
If you're connecting a Jira Core project:
Choose [WHEEL icon TOP RIGHT corner] > Products.
Under INTEGRATIONS, select DVCS accounts.
Select Link Bitbucket Cloud account.
That page would also allow Gitlab connection
For those of you who are looking for how to import the Project
data from GitHub onto JIRA, then you should go to this link: https://confluence.atlassian.com/adminjiraserver071/importing-data-from-github-802592903.html
It gives you in dept instructions on how to do that. I was able to bring in everything and map bugs to bugs, etc. Even completed tasks came in.
If the link decides not to work one day, here is a summary which I take no credit for:
1. Log in to JIRA as a user with the JIRA Administrators global permission.
2. Choose > System. Select Import & Export > External System Import to open the List item Import external projects page.
3. Select the Import button associated with the GitHub option to open the GitHub Import Wizard.
4. On the GitHub Setup page, select which type of GitHub you are using. If you are using GitHub Enterprise you will also be required to provide your GitHub Enterprise URL. You also need to provide either your GitHub username and password, or a GitHub Personal Access Token. Note if you have used the GitHub import wizard before and saved a previous configuration file, you can select the configuration file here to speed up your import.
5. Click Next.
Have 2 factor authentication? Click here..
The Authentication page displays, verifying your authentication has been successful.
6. Click Next. The Map projects page displays, and will show a list of all your public and private repositories, as well as any repositories you have starred.
Then you just select the projects you wants to add...and the rest is easy. I hope this helps.