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
- node: '{os}-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
concurrent: true
jdk: openjdk8-{os}
name: 'nsh_sfc-verify-image-{stream}-{os}'
project-type: freestyle
- node: '{os}-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
concurrent: true
build-discarder:
name: 'nsh_sfc-merge-{stream}-{os}'
project-type: freestyle
- node: '{os}-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
jdk: openjdk8-{os}
build-discarder:
name: 'nsh_sfc-integration-{stream}-{os}'
project-type: freestyle
- node: '{os}-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
jdk: openjdk8-{os}
build-discarder:
name: 'nsh_sfc-verify-docs-{stream}'
project-type: freestyle
- node: ubuntu1604-basebuild-4c-4g
+ node: ubuntu1604-builder-4c-4g
concurrent: true
jdk: openjdk8-ubuntu1604
project: '{project}'
- gerrit-parameter:
branch: '{branch}'
- - os-parameter:
- os: 'ubuntu1604'
- maven-exec:
maven-version: 'mvn33-new'
name: 'nsh_sfc-merge-docs-{stream}'
project-type: freestyle
- node: ubuntu1604-basebuild-4c-4g
+ node: '{os}-builder-4c-4g'
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}'
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:
!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'
name: 'nsh_sfc-csit-verify-perf-{stream}'
project-type: freestyle
- node: 'ubuntu1604-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
concurrent: true
+ archive-artifacts: '**/csit/archive/*.*'
+ latest-only: false
+
build-discarder:
daysToKeep: '{build-days-to-keep}'
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:
!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'
name: 'nsh_sfc-csit-verify-func-{stream}-{os}-virl'
project-type: freestyle
- node: '{os}-basebuild-4c-4g'
+ node: '{os}-builder-4c-4g'
concurrent: true
+ archive-artifacts: '**/csit/archive/*.*'
+ latest-only: false
+
build-discarder:
daysToKeep: '{build-days-to-keep}'
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:
!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'
+
+- 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