summaryrefslogtreecommitdiffstats
path: root/extras
AgeCommit message (Collapse)AuthorFilesLines
2024-03-22Revert "Feat!: Upgrade Jenkins-job-builder to 6x"Dave Wallace1-1/+1
This reverts commit cbe4988f0e9e9668919c0dd5cdd03d1e925ce93f. Reason for revert: the change in jjb/global_macros.yaml replacing !include-raw with !include-raw-escape mangles the python code in the here_doc that gets written to /w/workspace/publish_library.py, thus all jobs fail during post job upload of log files to AWS s3 storage. Change-Id: I8346ed9db9810f595614c28c114cc08170fdeb1a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2024-03-21Feat!: Upgrade Jenkins-job-builder to 6xAnil Belur1-1/+1
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. Note: This breaks backward compatibility with older version of JJB therefore care must be taken when upgrading the ci-man repositories. Ref: https://storyboard.openstack.org/#!/story/2010963 https://storyboard.openstack.org/#!/story/2010588 Issue: LF-JIRA RELENG-5182 Change-Id: Ib9acd0b9e7c264ac3531af858431e738397833b5 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2023-05-03Chore: Update global-jjb to the latest v0.86.1Anil Belur1-1/+1
- Pull in "Refactor!: JJB code to comply with v5.x" Change-Id: Ieabc972d17074245465649cf819204c7afe66e24 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2022-11-28Enable upload of vpp & hicn verify docs to s3 7day retention bucketDave Wallace1-1/+2
- Use the same bucket path as logs so that the docs can be viewed by s/s3-logs/s3-docs-7day/ in the URL after selecting the logs URL from the jenkins job page. - Also, fix error output of get_gerrit_refspec bash function. Change-Id: I73e8b7a1f310dbfb031afe9d164b114021c2cfe3 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2022-09-19Update jenkins-job-builder version in bash test functions.Dave Wallace1-1/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I52c7cc025a4c9bbfa6d686ed0afcec7a8e5d5061
2022-03-17extras/bash: fix loop termination in packagecloud_attic_cleanup.shDave Wallace1-1/+1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I612d04e876edf255ea91e6580ca7e2f17831d78f
2022-03-16extras/bash: script to clean up https://packagecloud.io/fdio/atticDave Wallace1-0/+29
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Iec595af163e201689a1e07e81daf5ed9519888b8
2021-03-10Update sandbox bash functionsDave Wallace1-4/+24
- Add '-n' option to jjsb-test() and jjsb-update() to limit output to the most useful information of each function -- job names and number of jobs respectively. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I47722c2238ad5bbdc9e289885303fe68239503f9
2021-01-27Import jjb test bash functions from vpp repo.Dave Wallace1-0/+118
- Also move get_gerrit_refspec() from docker/scripts/lib_common.sh into sandbox_test_functions.sh Change-Id: I8f4a1648da678361c7ab364724f488571c91f0b7 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>