Readthedocs v2 jobs 66/61666/41
authorAric Gardner <agardner@linuxfoundation.org>
Mon, 9 Sep 2019 18:25:50 +0000 (14:25 -0400)
committerAric Gardner <agardner@linuxfoundation.org>
Mon, 14 Oct 2019 20:15:11 +0000 (16:15 -0400)
commitd60a07de920a48e44fa34242c774e3a9f04250dc
tree61aea0972c5f3d098dbaf00f40b3c0a5b63cbdf9
parent6df0883fb085c17d7c53480783034cac21133399
Readthedocs v2 jobs

This change will need a new release of
lftools before It will work.

Global job that triggers on any docs changes.
Creates docs project in rtd if absent on merge
Creates subproject association if project does not
equal Jenkins global var MASTER_RTD_PROJECT
Triggers docs build on merge

fix tox job to push docs-dir to archives
so that we can see generated docs

ISSUE: RELENG-2362
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Id6d85068eb068301b91d4deb74490e76381a7e54
docs/jjb/lf-macros.rst
docs/jjb/lf-rtdv2-jobs.rst [new file with mode: 0644]
jjb/lf-macros.yaml
jjb/lf-rtdv2-job-groups.yaml [new file with mode: 0644]
jjb/lf-rtdv2-jobs.yaml [new file with mode: 0644]
releasenotes/notes/lf-rtdv2-jobs-2885568080d2990a.yaml [new file with mode: 0644]
shell/rtdv2.sh [new file with mode: 0644]
shell/tox-run.sh