-
Notifications
You must be signed in to change notification settings - Fork 16
TEP-0115: Add git revision resolution support in Git Resolver #75
TEP-0115: Add git revision resolution support in Git Resolver #75
Conversation
Skipping CI for Draft Pull Request. |
/test all |
Looks good! |
581adcd
to
455d3c7
Compare
/assign @jerop |
Part of TEP-0110 Update Git Resolver example to use ```revision``` and ```pathInRepo``` fields to reflect the changes in [TEP-0110: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Part of TEP-0115 Update Git Resolver example to use ```revision``` and ```pathInRepo``` fields to reflect the changes in [TEP-0110: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Part of TEP-0115 Update Git Resolver example to use ```revision``` and ```pathInRepo``` fields to reflect the changes in [TEP-0115: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Prior to this change, users need to specify git commit or branch fields when using git resolver. This commits replaces the "commit" and "branch" with "revision" fields, which support git commit, branch and tag. This change extends the usability of git resolver and also provides a better user experience.
455d3c7
to
b1395cd
Compare
/approve I'll give it a couple days to see if anyone else has thoughts on this, and then I'll lgtm it, and incorporate this change into my work-in-progress on moving Resolution into Pipeline. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TEP-0115 has not yet been merged but this change is useful in remote resolution either way
Thank you @QuanZhang-William!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abayer, jerop The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm switching my approval to lgtm |
Part of TEP-0115 Update Git Resolver example to use ```revision``` and ```pathInRepo``` fields to reflect the changes in [TEP-0115: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Part of TEP-0115 Update Git Resolver documentation to use "revision" and "pathInRepo" fields to reflect the changes in [TEP-0115: Add git revision resolution support in Git Resolver](tektoncd#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd#51)
Part of TEP-0115 Update Git Resolver documentation to use "revision" and "pathInRepo" fields to reflect the changes in [TEP-0115: Add git revision resolution support in Git Resolver](tektoncd#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd#51)
Part of TEP-0115 Update Git Resolver documentation to use "revision" and "pathInRepo" fields to reflect the changes in [TEP-0115: Add git revision resolution support in Git Resolver](tektoncd#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd#51)
Part of TEP-0115 Update git resolver example to use "revision" and "pathInRepo" fields to reflect the changes in [TEP-0115: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Part of TEP-0115 Update git resolver example to use "revision" and "pathInRepo" fields to reflect the changes in [TEP-0115: Add git revision resolution suppot in Git Resolver](tektoncd/resolution#75) and [Add core Reconciler testing and fake resolver framework functions](tektoncd/resolution#51)
Add git revision resolution support in Git Resolver
Prior to this change, users need to specify git commit or branch fields when using git resolver. This commits replaces the
commit
andbranch
withrevision
fields, which support gitcommit
,branch
andtag
. This change extends the usability of git resolver and also provides a better user experience.