summaryrefslogtreecommitdiffstats
path: root/extras/bash
AgeCommit message (Collapse)AuthorFilesLines
2024-04-03Feat!: 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 https://jira.linuxfoundation.org/browse/RELENG-5182 Change-Id: Iea1f78ae0806d75566c93b4ba4cb37cfb260ffdf Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2024-03-26Add stable/2402 branch and remove stable/2306 branch to docker executor ↵Dave Wallace1-0/+1
image scripts - Refactor csit_pip_cache function to use csit bash functions that activate the python virtualenv in production jobs. - Remove stable/2306 branch due to pip issue https://github.com/pypa/pip/issues/11527 causing extraneous downloading of pip wheels in CSIT jobs. - Remove installation of packages for old CSIT docs generation. Change-Id: Ib63aa654a35ad01fbfb5b7f593d3f8ffa6499b07 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
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>