Osmocom GSM Tester, jenkins integrated GSM hardware testing https://osmocom.org/projects/osmo-gsm-tester
Go to file
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
contrib contrib/jenkins*: build and publish manuals 2018-12-10 12:57:04 +01:00
doc doc/manuals: integrate into this repository 2018-11-29 10:42:34 +01:00
example Add and use compatible scenario when testing IPA dynts with nanoBTS 2018-11-30 11:30:33 +00:00
install initial import 2017-03-28 12:37:17 +02:00
selftest templates: bsc/nitb: Remove explicit no force-combined-si 2018-11-21 20:23:09 +01:00
src md_driver: Store the virtphy unix sockets in the temp directory 2018-12-04 09:29:14 +00:00
suites test: cs_paging_gprs_active: Make sure gprs data (TBF) is ongoing 2018-12-05 18:03:53 +01:00
ttcn3 ttcn3: Allow remote hosts (sysmobts) to access RSL srv inside TTCN3 docker 2018-10-15 17:59:31 +02:00
utils Add support to test gprs IPv4 data plane 2018-10-31 09:59:02 +01:00
.gitignore doc/manuals: integrate into this repository 2018-11-29 10:42:34 +01:00
.gitreview Add git-review config 2017-12-15 11:29:21 +00:00
COPYING Add GPLv3 license text to repository 2017-06-03 14:23:51 +00:00
Makefile core implementation 2017-04-08 15:43:19 +02:00
check_dependencies.py Check for smpplib being installed as well 2018-08-30 15:22:09 +00:00
update_version.sh initial import 2017-03-28 12:37:17 +02:00