X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopnfvdocs%2Fdocs-rtd.yaml;h=32cc5ea018ea975a4aa50a5cfe84b2aca2664b6f;hb=7b8b640fc0e225e37bae0b494bb0451822d66d27;hp=598ff5b2f4e02f79686cda903c43b67875507ac0;hpb=52fe2bfcad5ce039fc8e512343d12a085a074e1f;p=releng.git diff --git a/jjb/opnfvdocs/docs-rtd.yaml b/jjb/opnfvdocs/docs-rtd.yaml index 598ff5b2f..32cc5ea01 100644 --- a/jjb/opnfvdocs/docs-rtd.yaml +++ b/jjb/opnfvdocs/docs-rtd.yaml @@ -8,13 +8,18 @@ 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: branch: 'master' - - hunter: + - iruya: + branch: 'stable/{stream}' + - jerma: branch: 'stable/{stream}' - job-template: @@ -25,7 +30,7 @@ parameters: - label: name: SLAVE_LABEL - default: 'lf-build1' + default: 'lf-build5' description: 'Slave label on Jenkins' all-nodes: false node-eligibility: 'ignore-offline' @@ -41,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-build2' - 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'