Skip to content

Conversation

axosoft-ramint
Copy link
Contributor

Refines the issue model to be more supportive of Jira issues now that we're working with them more:

  • Repository info on an issue would now be optional
  • Adds optional project property with information on project and resource

Improves typing on resource descriptors in preparation for encoding them with a branch's associated issues in the git config

Adds getIssue and getProviderIssue to the base integration model, and implements for GitHub, GitLab and Jira. Updates provider API functionality to accommodate both GitLab and Jira.

@axosoft-ramint axosoft-ramint added the area-integrations Issues or features related to integrations label Dec 13, 2024
Copy link
Member

@eamodio eamodio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@axosoft-ramint axosoft-ramint merged commit f18105e into main Dec 16, 2024
3 checks passed
@axosoft-ramint axosoft-ramint deleted the feature/get-issue branch December 16, 2024 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-integrations Issues or features related to integrations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants