nightly build jobs to use specific deployment configs per pod
Change-Id: I76722d4106ff8057f1330ebbe6641c654a2fa9fa
diff --git a/jjb/cord-test/rcord-build.yaml b/jjb/cord-test/rcord-build.yaml
new file mode 100644
index 0000000..20795d2
--- /dev/null
+++ b/jjb/cord-test/rcord-build.yaml
@@ -0,0 +1,72 @@
+---
+# POD Nightly Build Pipeline R-CORD Jobs
+
+- project:
+ name: rcord-nightly-build-pipeline
+
+ project-name: '{name}'
+
+ build-timeout: '300'
+
+ jobs:
+ # qct pod 1 build jobs (rcord)
+ - 'build_pod_first':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-4.0'
+ Jenkinsfile: 'Jenkinsfile.newBuildSystem'
+ time: '20'
+
+ - 'build_pod':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-4.1'
+ Jenkinsfile: 'Jenkinsfile.newBuildSystem'
+ fromBranch: 'cord-4.0'
+
+ - 'build_pod':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-5.0'
+ Jenkinsfile: 'Jenkinsfile.newBuildSystem'
+ fromBranch: 'cord-4.1'
+
+ - 'build_pod':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'master'
+ Jenkinsfile: 'Jenkinsfile'
+ fromBranch: 'cord-5.0'
+
+ # qct pod 1 test jobs
+ - 'build_pod_test':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-4.0'
+ Jenkinsfile: 'Jenkinsfile-rcord'
+
+ - 'build_pod_test':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-4.1'
+ Jenkinsfile: 'Jenkinsfile-rcord'
+
+ - 'build_pod_test':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'cord-5.0'
+ Jenkinsfile: 'Jenkinsfile-rcord'
+
+ - 'build_pod_test':
+ pod: 'qct-pod1'
+ pod_config: 'qct-pod1.yml'
+ profile: 'rcord'
+ branch: 'master'
+ Jenkinsfile: 'Jenkinsfile-rcord'