abelur | vsevolod_: are global defaults (jjb/defaults.yaml) no longer honnered ? https://opendev.org/jjb/jenkins-job-builder/commit/de86b2c130d0325b61859e22aff9f89743dee459 | 01:13 |
---|---|---|
abelur | https://jenkins.edgexfoundry.org/job/ci-management-jjb-verify/1069/console | 01:24 |
abelur | https://www.irccloud.com/pastebin/6ELnJluI/ | 02:02 |
abelur | we have `github-org: <value>` defined in defaults.yaml | 02:02 |
vsevolod_ | abelur: The problem here is that you reuse parameter name: `github-org: "{github-org}"` | 06:38 |
vsevolod_ | In recent jjb, parameters are handled differently. And that reuse are not actually supported anymore. | 06:39 |
vsevolod_ | In reuse I mean that you define a parameter when value is trying to use itself. | 06:40 |
abelur | well, github-org is defined in the global defaults. Let me check where its reused! :-)) | 06:40 |
vsevolod_ | if you just remove that definition, I think everything should work as is. | 06:40 |
abelur | vsevolod_: It's not being used in the source anywhere as `github-org: "{github-org}"` | 06:41 |
vsevolod_ | But https://www.irccloud.com/pastebin/6ELnJluI/ points to lf-ci-jobs.yaml:27:18 with that string. | 06:42 |
vsevolod_ | Globals by themselves should work | 06:44 |
abelur | that line of code does not even exist: https://github.com/lfit/releng-global-jjb/blob/master/jjb/lf-ci-jobs.yaml#L27 | 06:47 |
abelur | vsevolod_: from what I understand the github-org macro is not being passed to the template from the ci-man repo job! but I might be wrong | 06:56 |
vsevolod_ | Can't tell - I don't see sources. | 06:58 |
abelur | the output show up as "missing parameter" while that src does not exist in the repository, could be a misleading! I'm confused | 07:02 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!