This plugin integrates Jira with your GitHub repo.
Please confirm the preconditions:
- Jira language must be English
- There should be an existing Jira project
This plugin depends on the following two environment variables:
Set the values accordingly before using this plugin.
tools: # name of the tool - name: jira-github-integ # id of the tool instance instanceID: default # format: name.instanceID; If specified, dtm will make sure the dependency is applied first before handling this tool. dependsOn: [ ] # options for the plugin options: # the repo's owner owner: YOUR_GITHUB_USERNAME # the repo's org. If you set this property, then the new repo will be created under the org you're given, and the "owner" setting above will be ignored. org: YOUR_ORGANIZATION_NAME # the repo where you'd like to setup GitHub Actions repo: YOUR_REPO_NAME # "base url: https://id.atlassian.net" jiraBaseUrl: https://JIRA_ID.atlassian.net # "need real user email in cloud Jira" jiraUserEmail: JIRA_USER_EMAIL # "get it from project url, like 'HEAP' from https://merico.atlassian.net/jira/software/projects/HEAP/pages" jiraProjectKey: JIRA_PROJECT_KEY # main branch of the repo (to which branch the plugin will submit the workflows) branch: main
Currently, all the parameters in the example above are mandatory.