-
-
Notifications
You must be signed in to change notification settings - Fork 137
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
feat: allow publishing reports on infra.ci #348
feat: allow publishing reports on infra.ci #348
Conversation
My apologies in advance for what must be a particularly harsh merge conflict. Let me know if you want me to resolve it for you. |
Many thanks for the notifications and the work! No worries we'll handle this: that would be a great practical exercise with git conflicts. |
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Post note: merging this PR caused the problem jenkins-infra/repository-permissions-updater#2520. |
Post note: same problem on jenkins-infra/core-taglibs-report-generator#11 |
* feat(publishReports) allow execution from infra.ci Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * fix(publishReports) avoid sh interpolations Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * Update vars/publishReports.groovy Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
* feat(publishReports) allow execution from infra.ci Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * fix(publishReports) avoid sh interpolations Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * Update vars/publishReports.groovy Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
This PR is related to jenkins-infra/infra-reports#37.
It allows the method
publishReport()
to be executed from infra.ci and it relies on theaz
CLI that should already be installed on the agent template.