From 4db0ef085ad9af609f0f7941dee03b156923a348 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Tue, 26 Jan 2021 13:17:49 -0800 Subject: [PATCH] Add release examples GitHub Add release-job examples for Github projects. Issue: RELENG-3346 Signed-off-by: Jessica Wagantall Change-Id: I41ff49f1d36f724fae060f243eed0521a1fc8859 --- .jjb-test/defaults.yaml | 4 ++++ .jjb-test/lf-release-jobs.yaml | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/.jjb-test/defaults.yaml b/.jjb-test/defaults.yaml index 34027eb9..781090cd 100644 --- a/.jjb-test/defaults.yaml +++ b/.jjb-test/defaults.yaml @@ -5,6 +5,9 @@ # General jenkins-ssh-credential: test-credential jenkins-ssh-release-credential: test-release-credential + submodule-recursive: true + submodule-timeout: 10 + submodule-disable: false # Gerrit Infra gerrit-server-name: test-server @@ -13,6 +16,7 @@ git-url: https://github.com git-clone-url: "git@github.com:" github-org: example-org + github-url: https://github.com/project github_pr_whitelist: - jpwku - tykeal diff --git a/.jjb-test/lf-release-jobs.yaml b/.jjb-test/lf-release-jobs.yaml index 6dc72bca..2a53f869 100644 --- a/.jjb-test/lf-release-jobs.yaml +++ b/.jjb-test/lf-release-jobs.yaml @@ -8,3 +8,13 @@ project-name: self-release-project branch: master mvn-settings: gerrit-maven-project-settings + +- project: + name: "{project-name}-release-github" + jobs: + - "{project-name}-github-release-jobs" + + project: self-release/project-github + project-name: self-release-project-github + branch: master + mvn-settings: github-maven-project-settings -- 2.16.6