-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow setting argoCD revision to PR git Branch #16
Conversation
/publish |
oci-image-publish-on-comment: failed ❌ |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
itself. Comment.User.Login isn't relevant when editing a comment made by someone else
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
refacore: move some of the complexity in to generateListOfRelevantComponents to make stuff more DRY
/publish |
oci-image-publish-on-comment: failed ❌ |
/publish |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
Cleanup some debug lines and comments
This PR is missing a Jira ticket reference in the title or description. |
🥷 Code experts: no user but you matched threshold 10 Oded-B has most 👩💻 activity in the files. See details
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame:
Activity based on git-commit:
Knowledge based on git-blame: To learn more about /:\ gitStream - Visit our Docs |
Co-authored-by: Hannes Gustafsson <[email protected]>
Removed unneeded JSON marshel error handeling(it should never fail) Switched back Const to String - I need a pointer for it
the identifier paramatize) This addresses a PR analyzeCommentUpdateCheckBox
Description
SetArgoCDAppRevision
sets ArgoCD application Target Revsion, note: It doesn't trigger a sync by itself , and it doesn't enable/disable autosync.SetArgoCDAppRevision
function by checking a checkbox in the ArgoCD diff comment (the comment is displayed only for relevant apps), the will set the app target revision to the PR branch (=next commits in PR will be synced from this point and no diff will be displayed ).SetArgoCDAppRevision
is used a gain to revert app to point toHEAD
generateListOfChangedComponentPaths
function now includes the logic for promotion and "regular" PRs (for DRYness)createArgoCdClient
to create all needed clients (we need to cache those outside the stack at some point )analyzeCommentUpdateCheckBox
function to support generic triggering of actions from checkboxType of Change
Checklist