canonical / microcloud

Automated private cloud based on LXD, Ceph and OVN
https://microcloud.is
GNU Affero General Public License v3.0
275 stars 42 forks source link

github: added .jira_sync_config.yaml for the synchronization with Jira #330

Closed mseralessandri closed 3 months ago

mseralessandri commented 3 months ago

.jira_sync_config.yaml is a configuration file to allow the creation of Jira issues when a particular tag (Jira) is assigned to the GitHub issue. It uses gh-jira-sync-bot. The issues in Jira are grouped in a specific epic defined in the config file, but the parent epic can be changed without affecting the synchronization. The default issue type assigned in Jira is "Bug" but it can be changed assigning a different label (feature,improvement, investigation) to the GitHub issue. gh-jira-sync-bot is available for all projects under canonical/*. It is a web service that receives webhooks from GitHub that are provided as part of installation of GitHub App. Once service is triggered it will call Jira RestAPI endpoints to create/modify issues. (LXD-1216)