Details
-
Task
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
With the former, homemade dependency bot, it was possible after a PR with a suggested update was created, to trigger for instance the following Jenkins job for validation purposes: https://git.magnolia-cms.com/projects/ARCHIVE/repos/dep-bot-validate-pr-job/browse
Using postUpgradeTasks and maybe a curl call (to trigger custom Java code in release-webapp?) experiment with restoring the ability to trigger custom tasks.
Draft impl
- renovate runs
- triggers a custom action (bash script): curl }}{{https://magnolia-mgmt.aws.eu-central1.com/endpoints/trigger-validation
- some magnolia-mgmt command triggers (simply calls a method in JenkinsService, for instance runCveScan())
- jenkins job triggers, and automatically adds build status to the PR
Checklists
Acceptance criteria