From: guillaume.lambert Date: Thu, 14 Oct 2021 08:01:59 +0000 (+0200) Subject: [OOM] mutualize sphinx linting X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=2daee2a85eb9f843d8d626fe7accd5e54cf8b32e;p=ci-management.git [OOM] mutualize sphinx linting docs and docs-linkcheck are both using sphinx and can run easily in parallel without interfering. Both jobs take less than 3 minutes. This is often less than the allocation time of a jenkins minion. All of this make the mutualization of these 2 jobs wishable. - use one subproject for docs and docs-linkcheck tox profile. - enable tox parallel mode Issue-ID: OOM-2648 Signed-off-by: guillaume.lambert Change-Id: I2f61fa489ca7ab543a667d07009bf32929329456 --- diff --git a/jjb/oom/oom-main-linter.yaml b/jjb/oom/oom-main-linter.yaml index a3bc20e35..6a4dc7add 100644 --- a/jjb/oom/oom-main-linter.yaml +++ b/jjb/oom/oom-main-linter.yaml @@ -14,14 +14,11 @@ tox-dir: "." tox-envs: "doc8" pattern: "docs/**" - - "linkcheck": - tox-dir: "." - tox-envs: "docs-linkcheck" - pattern: "docs/**" - "sphinx": tox-dir: "." - tox-envs: "docs" + tox-envs: "docs,docs-linkcheck" pattern: "docs/**" + parallel: true stream: - "master": branch: "master"