From 4f13c9844f52d6a191942e55d6de175268dfae30 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Wed, 12 Jun 2019 16:55:41 -0700 Subject: [PATCH] Add lf-release-jobs test and group - Group {project-name}-releases-verify and {project-name}-releases-merge into {project-name}-gerrit-release-jobs. - Add test jobs for lf-release-jobs. Issue: RELENG-1657 Change-Id: I20b7348b299fda2333119326f9861f24d1645ec2 Signed-off-by: Jessica Wagantall --- .jjb-test/lf-release-jobs.yaml | 9 +++++++++ jjb/lf-release-job-groups.yaml | 10 ++++++++++ .../notes/add-release-job-groups-f2c239772e622933.yaml | 7 +++++++ 3 files changed, 26 insertions(+) create mode 100644 .jjb-test/lf-release-jobs.yaml create mode 100644 jjb/lf-release-job-groups.yaml create mode 100644 releasenotes/notes/add-release-job-groups-f2c239772e622933.yaml diff --git a/.jjb-test/lf-release-jobs.yaml b/.jjb-test/lf-release-jobs.yaml new file mode 100644 index 00000000..26a3dd32 --- /dev/null +++ b/.jjb-test/lf-release-jobs.yaml @@ -0,0 +1,9 @@ +--- +- project: + name: '{project-name}-releases' + jobs: + - '{project-name}-gerrit-release-jobs' + + project: self-release/project + project-name: self-release-project + branch: master diff --git a/jjb/lf-release-job-groups.yaml b/jjb/lf-release-job-groups.yaml new file mode 100644 index 00000000..41ba20a6 --- /dev/null +++ b/jjb/lf-release-job-groups.yaml @@ -0,0 +1,10 @@ +--- +- job-group: + name: '{project-name}-gerrit-release-jobs' + + # This job group contains all the recommended jobs that should be deployed + # for any project using self releases. + + jobs: + - gerrit-releases-verify + - gerrit-releases-merge diff --git a/releasenotes/notes/add-release-job-groups-f2c239772e622933.yaml b/releasenotes/notes/add-release-job-groups-f2c239772e622933.yaml new file mode 100644 index 00000000..9583d16f --- /dev/null +++ b/releasenotes/notes/add-release-job-groups-f2c239772e622933.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Group {project-name}-releases-verify and {project-name}-releases-merge + into {project-name}-gerrit-release-jobs. + + Add test jobs for lf-release-jobs. -- 2.16.6