summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/docs.yaml
diff options
context:
space:
mode:
authorDave Wallace <dwallacelf@gmail.com>2021-10-06 18:16:17 -0400
committerDave Wallace <dwallacelf@gmail.com>2021-10-26 14:57:03 -0400
commit31635358ab5dca1434a82548ba9ae8235441f378 (patch)
tree9128f41b1f022da43b9efcc6534baa05152f2ecc /jjb/vpp/docs.yaml
parent75e26c58e134d450b19b983ab50b6926b13b120d (diff)
Convert VPP docs upload destination from nexus to amazon S3.
- Don't build doxygen docs which is deprecated in master and fails to upload in 21.xx releases - Only build 'make test-docs' in 21.xx releases which is deprecated in master (VPP 22.02) Change-Id: I54c46b32f95705ee0868a961f18fed8b0d4bba81 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Diffstat (limited to 'jjb/vpp/docs.yaml')
-rw-r--r--jjb/vpp/docs.yaml80
1 files changed, 22 insertions, 58 deletions
diff --git a/jjb/vpp/docs.yaml b/jjb/vpp/docs.yaml
index a8139b6b5..3c3322759 100644
--- a/jjb/vpp/docs.yaml
+++ b/jjb/vpp/docs.yaml
@@ -4,33 +4,46 @@
jobs:
- 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
- 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
- - 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
- - 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
project: 'vpp'
executor-arch: 'x86_64'
+ os: 'ubuntu2004'
stream:
- master:
branch: 'master'
branch-refspec: ''
- os: 'ubuntu2004'
- '2009':
branch: 'stable/2009'
branch-refspec: ''
- os: 'ubuntu1804'
- '2101':
branch: 'stable/2101'
branch-refspec: ''
- os: 'ubuntu1804'
- '2106':
branch: 'stable/2106'
branch-refspec: ''
- os: 'ubuntu1804'
- '2110':
branch: 'stable/2110'
branch-refspec: ''
- os: 'ubuntu1804'
+
+# TODO: Remove when stable/2106 and stable/2110 are no longer supported.
+- project:
+ name: make-test-docs
+ jobs:
+ - 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
+ - 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
+
+ project: 'vpp'
+ executor-arch: 'x86_64'
+ os: 'ubuntu2004'
+
+ stream:
+ - '2106':
+ branch: 'stable/2106'
+ branch-refspec: ''
+ - '2110':
+ branch: 'stable/2110'
+ branch-refspec: ''
- job-template:
name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
@@ -54,8 +67,6 @@
branch: '{branch}'
- os-parameter:
os: '{os}'
- - maven-exec:
- maven-version: 'mvn33-new'
- stream-parameter:
stream: '{stream}'
- gerrit-refspec-parameter:
@@ -77,16 +88,6 @@
branch: '{branch}'
builders:
- - maven-target:
- maven-version: 'mvn33-new'
- goals: '--version'
- settings: 'vpp-settings'
- settings-type: cfp
- global-settings: 'global-settings'
- global-settings-type: cfp
- - provide-maven-settings:
- settings-file: 'vpp-settings'
- global-settings-file: 'global-settings'
- shell:
!include-raw-escape:
- ../scripts/setup_executor_env.sh
@@ -96,9 +97,6 @@
- shell:
!include-raw-escape:
- ../scripts/vpp/docs.sh
- - shell:
- !include-raw-escape:
- - ../scripts/vpp/sphinx-docs.sh
publishers:
- fdio-infra-publish
@@ -125,8 +123,6 @@
branch: '{branch}'
- os-parameter:
os: '{os}'
- - maven-exec:
- maven-version: 'mvn33-new'
- stream-parameter:
stream: '{stream}'
@@ -162,16 +158,6 @@
notbuilt: true
builders:
- - maven-target:
- maven-version: 'mvn33-new'
- goals: '--version'
- settings: 'vpp-settings'
- settings-type: cfp
- global-settings: 'global-settings'
- global-settings-type: cfp
- - provide-maven-settings:
- settings-file: 'vpp-settings'
- global-settings-file: 'global-settings'
- shell:
!include-raw-escape:
- ../scripts/setup_executor_env.sh
@@ -183,6 +169,7 @@
- ../scripts/vpp/docs.sh
publishers:
+ - fdio-infra-publish-docs
- fdio-infra-publish
@@ -208,8 +195,6 @@
branch: '{branch}'
- os-parameter:
os: '{os}'
- - maven-exec:
- maven-version: 'mvn33-new'
- stream-parameter:
stream: '{stream}'
- gerrit-refspec-parameter:
@@ -231,16 +216,6 @@
branch: '{branch}'
builders:
- - maven-target:
- maven-version: 'mvn33-new'
- goals: '--version'
- settings: 'vpp-settings'
- settings-type: cfp
- global-settings: 'global-settings'
- global-settings-type: cfp
- - provide-maven-settings:
- settings-file: 'vpp-settings'
- global-settings-file: 'global-settings'
- shell:
!include-raw-escape:
- ../scripts/setup_executor_env.sh
@@ -276,8 +251,6 @@
branch: '{branch}'
- os-parameter:
os: '{os}'
- - maven-exec:
- maven-version: 'mvn33-new'
- stream-parameter:
stream: '{stream}'
@@ -313,16 +286,6 @@
notbuilt: true
builders:
- - maven-target:
- maven-version: 'mvn33-new'
- goals: '--version'
- settings: 'vpp-settings'
- settings-type: cfp
- global-settings: 'global-settings'
- global-settings-type: cfp
- - provide-maven-settings:
- settings-file: 'vpp-settings'
- global-settings-file: 'global-settings'
- shell:
!include-raw-escape:
- ../scripts/setup_executor_env.sh
@@ -334,4 +297,5 @@
- ../scripts/vpp/make-test-docs.sh
publishers:
+ - fdio-infra-publish-docs
- fdio-infra-publish