[ONOS-7346] ver.g
Change-Id: Ib51a5352ab37968358dec4c165f96dff609c75d2
diff --git a/jjb/OnosSystemTest/onos-test-freestyle.yaml b/jjb/OnosSystemTest/onos-test-freestyle.yaml
index 3d2ec67..773be89 100644
--- a/jjb/OnosSystemTest/onos-test-freestyle.yaml
+++ b/jjb/OnosSystemTest/onos-test-freestyle.yaml
@@ -14,6 +14,14 @@
- 'VM'
- 'BM'
+- job-free-version-plate: &job-free-version-plate
+ name: job-free-version-plate
+ version:
+ - '1.11'
+ - '1.12'
+ - 'master'
+ - 'manually'
+
- test-free-init-procedure-plate: &test-free-init-procedure-plate
name: test-free-init-procedure-plate
project: OnosSystemTest
@@ -234,10 +242,40 @@
node: 'TestStation-Jeremys'
+ triggers:
+ - gerrit:
+ server-name: 'ONOS Project Gerrit'
+ trigger-on:
+ - patchset-created-event:
+ exclude-drafts: false
+ exclude-trivial-rebase: false
+ exclude-no-code-change: false
+ - draft-published-event
+ - comment-added-contains-event:
+ comment-contains-value: '(?i)^.*recheck$'
+ projects:
+ - project-compare-type: PLAIN
+ project-pattern: '{project}'
+ branches:
+ - branch-compare-type: ANT
+ branch-pattern:
+ -'**/master'
+ -'**/onos-1.[11-20]'
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: 1800
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
builders:
- shell: !include-raw-escape: check-style.sh
+# publishers:
+# - warnings:
+# workspace-file-scanners:
+# - file-pattern: pep8Result.txt
+# scanner: Pep8
+
- job-template:
name: delta-nightly
@@ -402,7 +440,28 @@
- shell: !include-raw-escape: cho-post.sh
# plot data needed.
+- job-template:
+ name: 'SR-log-{version}'
+ <<: *test-free-job-boiler-plate
+ properties:
+
+ - build-discarder:
+ num-to-keep: 30
+
+ parameters:
+
+ - lf-infra-parameters:
+ project: '{project}'
+ branch: '{stream}'
+ stream: '{stream}'
+ lftools-version: '{lftools-version}'
+
+ node: 'TestStation-VMs'
+ publishers:
+
+ - archive:
+ artifacts: '*.jpg'
#TODO LIST : DELTA -> perhaps change into pipeline?? , CHO_jobs, Check_style, Personal stations : necessary?
- project:
@@ -450,3 +509,16 @@
- 'init-CHO'
- 'running-CHO'
- 'post-CHO-master'
+
+
+- project:
+ name: log-pipeline
+
+ <<: *job-free-version-plate
+
+ project-name: 'log-pipeline'
+
+ <<: *test-free-init-procedure-plate
+
+ jobs:
+ - 'SR-log-{version}'
diff --git a/jjb/OnosSystemTest/onos-test-pipeline.yaml b/jjb/OnosSystemTest/onos-test-pipeline.yaml
index 566906f..0e2c520 100644
--- a/jjb/OnosSystemTest/onos-test-pipeline.yaml
+++ b/jjb/OnosSystemTest/onos-test-pipeline.yaml
@@ -43,6 +43,7 @@
- 'HA'
- 'SCPF'
- 'USECASE'
+ - 'SR'
- job-template:
name: all-pipeline-trigger