- project:
name: docs
jobs:
- - 'vpp-sphinx-docs-merge-{stream}'
- - 'vpp-sphinx-docs-verify-{stream}'
- 'vpp-docs-merge-{stream}'
- 'vpp-docs-verify-{stream}'
- 'vpp-make-test-docs-merge-{stream}'
- master:
branch: 'master'
repo-stream-part: 'master'
- - '1801':
- branch: 'stable/1801'
- repo-stream-part: 'stable.1801'
- - '1804':
- branch: 'stable/1804'
- repo-stream-part: 'stable.1804'
- - '1807':
- branch: 'stable/1807'
- repo-stream-part: 'stable.1807'
- '1810':
branch: 'stable/1810'
repo-stream-part: 'stable.1810'
+ - '1901':
+ branch: 'stable/1901'
+ repo-stream-part: 'stable.1901'
type:
- short
- long
+- project:
+ name: sphinx
+ jobs:
+ - 'vpp-sphinx-docs-merge-{stream}'
+ - 'vpp-sphinx-docs-verify-{stream}'
+
+ project: 'vpp'
+ os:
+ - ubuntu1604:
+ repo-os-part: 'ubuntu.xenial.main'
+
+ stream:
+ - master:
+ branch: 'master'
+ repo-stream-part: 'master'
+ - '1810':
+ branch: 'stable/1810'
+ repo-stream-part: 'stable.1810'
+ type:
+ - short
+ - long
- job-template:
name: 'vpp-docs-verify-{stream}'
!include-raw-escape: include-raw-vpp-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'
- - naginator:
- rerun-unstable-builds: false
- max-failed-builds: 1
- fixed-delay: 90
+ - archive:
+ artifacts: 'docs/_build/html/*'
+ allow-empty: 'true'
+ fingerprint: false
+ only-if-success: true
+ default-excludes: false
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'
+ - naginator:
+ rerun-unstable-builds: false
+ max-failed-builds: 1
+ fixed-delay: 90
- job-template:
name: 'vpp-docs-merge-{stream}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'run-sphinx-docs-verify'
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: '{project}'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**/{branch}'
+ skip-vote:
+ successful: true
+ failed: true
+ unstable: true
+ notbuilt: true
builders:
- maven-target:
maven-version: 'mvn33-new'
!include-raw-escape: include-raw-vpp-sphinx-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'
- - naginator:
- rerun-unstable-builds: false
- max-failed-builds: 1
- fixed-delay: 90
+ - archive:
+ artifacts: 'docs/_build/html/*'
+ allow-empty: 'true'
+ fingerprint: false
+ only-if-success: true
+ default-excludes: false
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'
+ - naginator:
+ rerun-unstable-builds: false
+ max-failed-builds: 1
+ fixed-delay: 90
- job-template:
name: 'vpp-sphinx-docs-merge-{stream}'
!include-raw-escape: include-raw-vpp-sphinx-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'
- - naginator:
- rerun-unstable-builds: false
- max-failed-builds: 1
- fixed-delay: 90
+ - archive:
+ artifacts: 'docs/_build/html/*'
+ allow-empty: 'true'
+ fingerprint: false
+ only-if-success: true
+ default-excludes: false
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'
+ - naginator:
+ rerun-unstable-builds: false
+ max-failed-builds: 1
+ fixed-delay: 90
- job-template:
name: 'vpp-make-test-docs-verify-{stream}'