osmo-gsm-tester/contrib
Oliver Smith 52e5797b3d contrib/jenkins*: build and publish manuals
Add contrib/jenkins-build-manuals.sh, which clones or updates
osmo-gsm-manuals and builds the manuals. When the environment variable
PUBLISH=1 is set, it also uploads them.

Call jenkins-build-manuals.sh from jenkins-run.sh, without PUBLISH=1,
so the manuals get build-tested in the osmo-gsm-tester_gerrit job.

A new job master-osmo-gsm-tester will be added in the future, which
will run PUBLISH=1 jenkins-build-manuals.sh.

The jenkins-build-manuals.sh script does not use the osmo-ci.git
scripts for installing dependencies and cleaning up the workspace.
These scripts are not available on the node, which runs the
osmo-gsm-tester_gerrit job, and it is not trivial to add just them
(without building the osmo-ci Docker image etc.). The only dependency
is osmo-gsm-manuals, and it does not need to be compiled, so it seemed
to be the most maintainable solution to implement the clone/update and
clean up in a few lines of shell code instead.

Related: OS#3385
Change-Id: I4ebfe12a164f807b63bc897aff44db83fc0705bd
2018-12-10 12:57:04 +01:00
..
jenkins-build-common.sh misc: Use RPATH to avoid having tests to set LD_LIBRARY_PATH 2018-11-14 21:00:52 +00:00
jenkins-build-manuals.sh contrib/jenkins*: build and publish manuals 2018-12-10 12:57:04 +01:00
jenkins-build-osmo-bsc.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-bts-sysmo.sh contrib: build-osm-bts-sysmo: openbsc dep no longer needed 2018-04-16 16:24:30 +02:00
jenkins-build-osmo-bts.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-ggsn.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-hlr.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-iuh.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-mgw.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-msc.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-nitb.sh build: Add overload to clone repo and build in subdirectory 2018-09-18 06:29:17 +00:00
jenkins-build-osmo-pcu-sysmo.sh jenkins: update poky version 2.3.2 2018-03-06 15:10:24 +01:00
jenkins-build-osmo-pcu.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-sgsn.sh contrib: build-osmo-sgsn: Depend on osmo-hlr build 2018-10-31 08:14:51 +00:00
jenkins-build-osmo-stp.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-build-osmo-trx.sh osmo-bts-trx: Add support for osmo-trx-lms 2018-10-10 09:39:58 +00:00
jenkins-build-osmocom-bb.sh Be able to switch-off ASAN builds of our binaries. 2018-09-26 07:27:39 +00:00
jenkins-make-check-and-run.sh contrib/jenkins*: build and publish manuals 2018-12-10 12:57:04 +01:00
jenkins-run.sh contrib/jenkins-run.sh: Log and archive ofono output during test time 2017-10-17 15:35:54 +02:00
trials-cleanup.sh paths: have one common parent dir /var/tmp/osmo-gsm-tester 2017-05-11 17:39:02 +02:00