Introduce ONAP Offline Build JJBs and Scripts 21/2721/2
authorFatih Degirmenci <fdegir@gmail.com>
Thu, 24 Oct 2019 12:43:40 +0000 (14:43 +0200)
committerFatih Degirmenci <fdegir@gmail.com>
Thu, 24 Oct 2019 12:46:27 +0000 (14:46 +0200)
Change-Id: Ia939891b02a539ea68dd126ab72dfb0f2e878028

jjb/onap-offline/project.yaml [new file with mode: 0644]

diff --git a/jjb/onap-offline/project.yaml b/jjb/onap-offline/project.yaml
new file mode 100644 (file)
index 0000000..e52a3a5
--- /dev/null
@@ -0,0 +1,38 @@
+- job:
+    name: ONAP Build Tarball and Installation Job
+    description: 'This is a multijob that kicks off all the jobs to create the tarballs install the tarballs healthcheck them and push them to artifactory sequentially'
+    project-type: multijob
+    node: onap-offline-ubuntu1804
+    wrappers:
+      - timestamps
+    builders:
+      - multijob:
+          name: Building The Tarball
+          condition: SUCCESSFUL
+          execution-type: SEQUENTIALLY
+          projects:
+            - name: 1.1_onap_offline_build_stack_creation
+              kill-phase-on: FAILURE
+              abort-all-job: true
+              current-parameters: true
+              node-parameters: true
+            - name: 1.2_onap_offline_build_preparation
+              kill-phase-on: FAILURE
+              abort-all-job: true
+              current-parameters: true
+              node-parameters: true
+            - name: 1.3_onap_offline_build_download_artifacts
+              kill-phase-on: FAILURE
+              abort-all-job: true
+              current-parameters: true
+              node-parameters: true
+            - name: 1.4_onap_offline_build_nexus
+              kill-phase-on: FAILURE
+              abort-all-job: true
+              current-parameters: true
+              node-parameters: true
+            - name: 1.5_onap_offline_build_create_packages
+              kill-phase-on: FAILURE
+              abort-all-job: true
+              current-parameters: true
+              node-parameters: true