Feat!: Update JJB version to 6x 54/110154/5
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 1 Feb 2024 00:03:02 +0000 (10:03 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 7 Feb 2024 00:36:05 +0000 (10:36 +1000)
commit349cdbdfce4522d3949d635ac075908e7296198f
treec4d10942ae4bf00af7638a9b3ff58caf517b1f32
parentb55a8f28c1a3c26e903be49ee95a09f4349b2eaa
Feat!: Update JJB version to 6x

Jenkins Job Builder 6.0.0 is released and breaks backward
compatibility with 5.1.0.

The breaking changes with previous 5.1.0 release:

- Jobs are now expanded the same way as job templates.
- Macros without parameters are now expanded the same way as macros
  with parameters.
- Tags !include-raw: and !include-raw-escape: should now be used the
  same way in jobs and macros without parameters as they are used in
  job templates and macros with parameters.
- Fix shellcheck warnings
Ref:
https://storyboard.openstack.org/#!/story/2010963
https://storyboard.openstack.org/#!/story/2010588

Issue: LF-JIRA RELENG-5119
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I9c16d62bf40c1396a630b479dca12a62a6e48c56
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
13 files changed:
global-jjb
jjb/autorelease/autorelease-checkout-gerrit-patch.sh [new file with mode: 0644]
jjb/autorelease/autorelease-macros.yaml
jjb/docs/docs-macros.yaml
jjb/integration/distribution/distribution-check-verify-groupid.sh [new file with mode: 0644]
jjb/integration/distribution/distribution-check-wipe.sh [new file with mode: 0644]
jjb/integration/distribution/distribution-macros.yaml
jjb/integration/distribution/distribution-templates.yaml
jjb/integration/integration-csit-archive-artifacts.sh [new file with mode: 0644]
jjb/integration/integration-csit-run-postscript.sh [new file with mode: 0644]
jjb/integration/integration-macros.yaml
jjb/releng-macros.yaml
jjb/releng-templates-java.yaml