Code Review
/
ci-management.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Add INFO.yaml verify job"
[ci-management.git]
/
jjb
/
nsh_sfc
/
nsh_sfc.yaml
diff --git
a/jjb/nsh_sfc/nsh_sfc.yaml
b/jjb/nsh_sfc/nsh_sfc.yaml
index
0a8ccc3
..
39d879a
100644
(file)
--- a/
jjb/nsh_sfc/nsh_sfc.yaml
+++ b/
jjb/nsh_sfc/nsh_sfc.yaml
@@
-69,11
+69,17
@@
os: ubuntu1604
os: ubuntu1604
+- project:
+ name: nsh-sfc-view
+ views:
+ - project-view
+ project-name: nsh_sfc
+
- job-template:
name: 'nsh_sfc-verify-{stream}-{os}'
project-type: freestyle
- job-template:
name: 'nsh_sfc-verify-{stream}-{os}'
project-type: freestyle
- node: '{os}-b
asebuild
-4c-4g'
+ node: '{os}-b
uilder
-4c-4g'
concurrent: true
jdk: openjdk8-{os}
concurrent: true
jdk: openjdk8-{os}
@@
-143,7
+149,7
@@
name: 'nsh_sfc-verify-image-{stream}-{os}'
project-type: freestyle
name: 'nsh_sfc-verify-image-{stream}-{os}'
project-type: freestyle
- node: '{os}-b
asebuild
-4c-4g'
+ node: '{os}-b
uilder
-4c-4g'
concurrent: true
build-discarder:
concurrent: true
build-discarder:
@@
-225,7
+231,7
@@
name: 'nsh_sfc-merge-{stream}-{os}'
project-type: freestyle
name: 'nsh_sfc-merge-{stream}-{os}'
project-type: freestyle
- node: '{os}-b
asebuild
-4c-4g'
+ node: '{os}-b
uilder
-4c-4g'
jdk: openjdk8-{os}
build-discarder:
jdk: openjdk8-{os}
build-discarder:
@@
-294,7
+300,7
@@
name: 'nsh_sfc-integration-{stream}-{os}'
project-type: freestyle
name: 'nsh_sfc-integration-{stream}-{os}'
project-type: freestyle
- node: '{os}-b
asebuild
-4c-4g'
+ node: '{os}-b
uilder
-4c-4g'
jdk: openjdk8-{os}
build-discarder:
jdk: openjdk8-{os}
build-discarder:
@@
-378,7
+384,7
@@
name: 'nsh_sfc-verify-docs-{stream}'
project-type: freestyle
name: 'nsh_sfc-verify-docs-{stream}'
project-type: freestyle
- node: ubuntu1604-b
asebuild
-4c-4g
+ node: ubuntu1604-b
uilder
-4c-4g
concurrent: true
jdk: openjdk8-ubuntu1604
concurrent: true
jdk: openjdk8-ubuntu1604
@@
-393,8
+399,6
@@
project: '{project}'
- gerrit-parameter:
branch: '{branch}'
project: '{project}'
- gerrit-parameter:
branch: '{branch}'
- - os-parameter:
- os: 'ubuntu1604'
- maven-exec:
maven-version: 'mvn33-new'
- maven-exec:
maven-version: 'mvn33-new'
@@
-435,9
+439,14
@@
name: 'nsh_sfc-merge-docs-{stream}'
project-type: freestyle
name: 'nsh_sfc-merge-docs-{stream}'
project-type: freestyle
- node:
ubuntu1604-basebuild-4c-4g
+ node:
'{os}-builder-4c-4g'
concurrent: true
jdk: openjdk8-{os}
concurrent: true
jdk: openjdk8-{os}
+ archive-artifacts: '**/build-root/docs/html/*'
+ allow-empty: 'true'
+ fingerprint: false
+ only-if-success: true
+ default-excludes: false
build-discarder:
daysToKeep: '{build-days-to-keep}'
build-discarder:
daysToKeep: '{build-days-to-keep}'
@@
-454,6
+463,10
@@
os: 'ubuntu1604'
- maven-exec:
maven-version: 'mvn33-new'
os: 'ubuntu1604'
- maven-exec:
maven-version: 'mvn33-new'
+ - string:
+ name: ARCHIVE_ARTIFACTS
+ default: '{archive-artifacts}'
+ description: Artifacts to archive to the logs server.
scm:
- gerrit-trigger-scm:
scm:
- gerrit-trigger-scm:
@@
-501,12
+514,6
@@
!include-raw-escape: include-raw-nsh_sfc-docs.sh
publishers:
!include-raw-escape: include-raw-nsh_sfc-docs.sh
publishers:
- - archive:
- artifacts: 'build-root/docs/html/*'
- allow-empty: 'true'
- fingerprint: false
- only-if-success: true
- default-excludes: false
- fdio-infra-shiplogs:
maven-version: 'mvn33-new'
- fdio-infra-shiplogs:
maven-version: 'mvn33-new'
@@
-514,8
+521,11
@@
name: 'nsh_sfc-csit-verify-perf-{stream}'
project-type: freestyle
name: 'nsh_sfc-csit-verify-perf-{stream}'
project-type: freestyle
- node: '
ubuntu1604-basebuild
-4c-4g'
+ node: '
{os}-builder
-4c-4g'
concurrent: true
concurrent: true
+ archive-artifacts: '**/csit/archive/*.*'
+ latest-only: false
+
build-discarder:
daysToKeep: '{build-days-to-keep}'
build-discarder:
daysToKeep: '{build-days-to-keep}'
@@
-532,6
+542,10
@@
os: '{os}'
- repo-name-parameter:
repo-name: '{repo-stream-part}.ubuntu.xenial.main'
os: '{os}'
- repo-name-parameter:
repo-name: '{repo-stream-part}.ubuntu.xenial.main'
+ - string:
+ name: ARCHIVE_ARTIFACTS
+ default: '{archive-artifacts}'
+ description: Artifacts to archive to the logs server.
scm:
- gerrit-trigger-scm:
scm:
- gerrit-trigger-scm:
@@
-554,10
+568,6
@@
!include-raw-escape: include-raw-nsh_sfc-csit-perf-hw.sh
pulishers:
!include-raw-escape: include-raw-nsh_sfc-csit-perf-hw.sh
pulishers:
- - archive-artifacts:
- artifacts: 'csit/archive/*.*'
- latest-only: false
-
- robot-report:
output-path: 'csit/archive'
- robot-report:
output-path: 'csit/archive'
@@
-568,8
+578,11
@@
name: 'nsh_sfc-csit-verify-func-{stream}-{os}-virl'
project-type: freestyle
name: 'nsh_sfc-csit-verify-func-{stream}-{os}-virl'
project-type: freestyle
- node: '{os}-b
asebuild
-4c-4g'
+ node: '{os}-b
uilder
-4c-4g'
concurrent: true
concurrent: true
+ archive-artifacts: '**/csit/archive/*.*'
+ latest-only: false
+
build-discarder:
daysToKeep: '{build-days-to-keep}'
build-discarder:
daysToKeep: '{build-days-to-keep}'
@@
-586,6
+599,10
@@
os: '{os}'
- repo-name-parameter:
repo-name: '{repo-stream-part}.ubuntu.xenial.main'
os: '{os}'
- repo-name-parameter:
repo-name: '{repo-stream-part}.ubuntu.xenial.main'
+ - string:
+ name: ARCHIVE_ARTIFACTS
+ default: '{archive-artifacts}'
+ description: Artifacts to archive to the logs server.
scm:
- gerrit-trigger-scm:
scm:
- gerrit-trigger-scm:
@@
-608,12
+625,17
@@
!include-raw-escape: include-raw-nsh_sfc-csit-functional-virl.sh
publishers:
!include-raw-escape: include-raw-nsh_sfc-csit-functional-virl.sh
publishers:
- - archive-artifacts:
- artifacts: 'csit/archive/*.*'
- latest-only: false
-
- robot-report:
output-path: 'csit/archive'
- fdio-infra-shiplogs:
maven-version: 'mvn33-new'
- robot-report:
output-path: 'csit/archive'
- fdio-infra-shiplogs:
maven-version: 'mvn33-new'
+
+- project:
+ name: nsh_sfc-info
+ project-name: nsh_sfc
+ jobs:
+ - gerrit-info-yaml-verify
+ build-node: centos7-builder-4c-4g
+ project: nsh_sfc
+ branch: master