summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorg Kunz <georg.kunz@ericsson.com>2021-10-26 23:48:56 +0200
committerGeorg Kunz <georg.kunz@ericsson.com>2021-11-30 17:23:21 +0100
commit7b8b640fc0e225e37bae0b494bb0451822d66d27 (patch)
tree1d1c047c630c3d6e25d5190ce7b8c1dd05141a13
parent844e9a86d6f4114f228c7b70ddf26c25e952dac5 (diff)
using global tox verify job
This patch replaces the old rtd verify job, which still defaulted to Python 2, with the global tox verify job and a Python 3 environment. Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> Change-Id: Ic6c1491460a067a930b10e7bdda75701768cdde6
-rw-r--r--jjb/opnfvdocs/docs-rtd.yaml48
1 files changed, 4 insertions, 44 deletions
diff --git a/jjb/opnfvdocs/docs-rtd.yaml b/jjb/opnfvdocs/docs-rtd.yaml
index 42dcf31a5..32cc5ea01 100644
--- a/jjb/opnfvdocs/docs-rtd.yaml
+++ b/jjb/opnfvdocs/docs-rtd.yaml
@@ -8,8 +8,11 @@
project-pattern: 'opnfvdocs'
jobs:
- '{project-name}-rtd-jobs'
+ - 'gerrit-tox-verify':
+ python-version: python3
+ tox-envs: "docs"
+ build-days-to-keep: 7
- 'docs-merge-rtd-{stream}'
- - 'docs-verify-rtd-{stream}'
stream:
- master:
@@ -43,46 +46,3 @@
builders:
- 'remove-old-docs-from-opnfv-artifacts'
-
-- job-template:
- name: 'docs-verify-rtd-{stream}'
-
- project-type: freestyle
-
- parameters:
- - label:
- name: SLAVE_LABEL
- default: 'lf-build5'
- description: 'Slave label on Jenkins'
- all-nodes: false
- node-eligibility: 'ignore-offline'
- - project-parameter:
- project: '{project}'
- branch: '{branch}'
- - string:
- name: GIT_BASE
- default: https://gerrit.opnfv.org/gerrit/opnfvdocs
- description: 'Git URL to use on this Jenkins Slave'
-
- scm:
- - git-scm-with-submodules:
- branch: '{branch}'
-
- triggers:
- - gerrit-trigger-patchset-created:
- server: 'gerrit.opnfv.org'
- project: 'opnfvdocs'
- branch: '{branch}'
- files: 'docs/**'
-
- builders:
- - shell: |
- sudo -H pip install virtualenv
- virtualenv $WORKSPACE/venv
- . $WORKSPACE/venv/bin/activate
- pip install --upgrade pip
- pip freeze
- pip install tox
- sed -i s,\-b\ html,\-b\ singlehtml,g tox.ini
- tox -edocs
- - 'upload-review-docs'