summaryrefslogtreecommitdiffstats
path: root/jjb/releng/releng-release-jobs.yaml
AgeCommit message (Collapse)AuthorFilesLines
2022-12-15Optimize Releng release jobsCédric Ollivier1-139/+0
Change-Id: Ic0ae2e1117b08d1b8414eb917eab34655170ef64 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-15Fix Releng Release jobsCédric Ollivier1-16/+20
Change-Id: Ieac2a4848e19b70a424061cd7cb51cf84808a413 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-12Revert "Use label opnfv-build instead of harcoded lf-build6"Cédric Ollivier1-1/+1
This reverts commit 2a2791a2eab1f870413a1617f356adc70a16de3f. Change-Id: I3ad716423a8da4cea44d028be0e69681cf9a2507 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-12Use label opnfv-build instead of harcoded lf-build6Cédric Ollivier1-1/+1
Change-Id: I0fb5f1ca910fb731619a78ce91e953f3dfd7916f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-01Switch back to lf-build6Cédric Ollivier1-1/+1
lf-build6 is back. Change-Id: Id66ea36cc97ba77e32d82dc526568baea3502b95 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-11-17Switch to lf-build5Cédric Ollivier1-1/+1
lf-build6 is down Change-Id: Ib3929fe4f236533b6743516af26249ffaef08c07 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-27Prepare Zed releasesCédric Ollivier1-5/+6
Change-Id: I22bc4bd0bfa92aa1871dd3b3e35b68b99bb4b3f0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-09-26Prepare Functest Kubernetes v1.25Cédric Ollivier1-0/+1
Change-Id: I6ce6983f2057a831713a3379b5686de3fcae892a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-08-19Generate moselle jobsCédric Ollivier1-0/+1
Change-Id: Id19a0fa9c2aa3b760961a0fcdbcaf71b5da62a56 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-08-19Skip lf-build5 to verify jobsCédric Ollivier1-1/+0
Jobs cost cannot work in lf-build5 (virtualenv isn't pinned) Change-Id: Icd25865bd7f09dffe7956d73d643f5fef6b66f02 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-05-18Prepare Functest K8s v1.24Cédric Ollivier1-0/+1
Change-Id: I99c112158bc358668a0f851b31500e7396bb154f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-04-22Prepare Yoga branchesCédric Ollivier1-0/+1
Change-Id: I0d91286198113949bc7c9fc8edd71170e5e0cee2 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-12-15Create v1.23 branch for Functest KubernetesCédric Ollivier1-0/+1
https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/ Change-Id: Ieedc3677b74d5d362a83b600ad76a6230497eb25 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-12-14Add Lakelse Release JobsTrevor Bramwell1-0/+1
Change-Id: I3c520fc88f0821445dced241ab8380e8c1fcb5ad Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2021-10-08Create Xena branchesCédric Ollivier1-0/+1
Change-Id: I61e6bf9a4564e4d6faaea0042881c8da32a1a089 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-08-20Add v1.22 in jjb/releng/releng-release-jobs.yamlCédric Ollivier1-0/+1
Change-Id: I6aaaccb8846cca03717ee34ec899dbe3f303d4d0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-08-18Replaces lf-build1/2 references with lf-build5/6Trevor Bramwell1-3/+3
Updating parameters to use labels where applicable. Also disables the 'ansible-build-server' job until it can be verified to work on the new build servers without causing issues. Change-Id: I130d18c54a66c2cd504ed950a61c7249c3beefa8 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2021-05-01Publish Functest and Xtesting wallaby branchesCédric Ollivier1-0/+1
Change-Id: Ifb2c3ff39870cc6e73eaf6c86cf3dcc1b6932d90 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-05-01Publish Functest Kubernetes v1.21 branchCédric Ollivier1-0/+1
Change-Id: I25f31206fff69b874dceb75c06cb2b8749fb3b86 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2020-12-08Allow jobs ot use build2 while build1 is downAric Gardner1-1/+2
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: Ic545a801f1d64f1f759b5a728878c961c819bfe5
2020-10-04Prepare Functest LeguerCédric Ollivier1-0/+1
OpenStack Victoria is being released [1]. [1] https://releases.openstack.org/victoria/index.html Change-Id: Id87d8bcf4e56c37eda00f84eb12d02d6f526f623 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2020-04-28Create Xtesting Kali branchCédric Ollivier1-0/+1
Change-Id: Ibb8a277bd47a1207245dfcdeb94f68ede3283025 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-07Add Jerma in jjb/releng/releng-release-jobs.yamlCédric Ollivier1-0/+1
Change-Id: Ie137184dd58334bb37195a709b6d9a3c6fb4b845 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-03-27Add jobs for Iruya releaseCédric Ollivier1-0/+1
It will allow generating all Functest stable branches [1] [1] https://gerrit.opnfv.org/gerrit/#/c/67401/ Change-Id: I95950c30c9e3cf7ea119063dff77cd0aff9b0b69 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-11-23Rework creating tags & branches from release filesAric Gardner1-3/+2
Old method could not properly handle both branching and tagging on changes to the release file. Proposed method: jjb calls: jjb/releng/branch-or-tag.sh for both verify and merge jobs. branch-or-tag determins nature of the change to "releases/branch/project.yaml" and calls releng-release-tagging.sh or releng-release-create-branch.sh The scripts above handle both verify and merge operations based on if [[ $TAG_EXISTS = false && "$JOB_NAME" =~ "merge" ]]; and if [[ $REF_EXISTS = true && "$JOB_NAME" =~ "merge" ]]; then both scripts check that the ref exits in verfiy and merge stages. if releng-release-create-branch.sh creates a branch it then also calls releases/scripts/create_jobs.py Change-Id: Ieb99de5e4df100af59ecc818f52b0831383b2b62 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-09-18Create branches via ssh rather than the httpsAric Gardner1-1/+1
Previously we created the branches over Gerrit's HTTPS interface. One or two projects from the previous release did not have their stable branches created at the correct place. Switch to using ssh for branch creation will be more reliable and easier for us to verify. Change-Id: If7f24d2b19e74513b59889bd64d25919aa048e4c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-09-11Create Gambia and Hunter Release JobsTrevor Bramwell1-0/+2
This will create the release jobs needed for the OPNFV Gambia and Hunter stable-stream release process. Change-Id: Icdb9a337dcbad26fccb0e1e2935f8082f17bb220 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-06-28Fix Git URL Parameter for Release Merge JobTrevor Bramwell1-3/+3
This was incorrectly set to GIT_BASE, which includes the Project name, and should be set to GIT_URL, which does not. GIT_URL is used instead as each release file can contain multiple repos. Change-Id: I82b5e80f20f8999745cb5008c8057c81c4993574 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-25Verify and Create Tags from Release FileTrevor Bramwell1-16/+16
Updates the releases verify and merge jobs to check release files for the following: - commits exist - commits are on stable-branch If both of these criteria are met and the patch is merged, the repos will be tagged at the specified commits and pushed. If a repo has already been tagged but not on stable-branch the job will not exit, but will warn that the commit doesn't exist on the correct branch. This is because tags should never be removed. This adds an additional script 'repos.py' that provides an quick interface for pulling out information from release files, along with the script 'release-status.sh' for checking the status of tags. NOTE: The branch creation script has been disabled until it can be reworked. Change-Id: I498bc74f20aa50d2bd321771f20a77905b246399 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell1-0/+119
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>