commit | e4cb0649ef8f327a764e1f7032a6145f7eb6d128 | [log] [tgz] |
---|---|---|
author | Oliver Smith <osmith@sysmocom.de> | Fri Dec 08 07:47:12 2023 +0100 |
committer | Oliver Smith <osmith@sysmocom.de> | Fri Dec 08 09:34:28 2023 +0100 |
tree | 9382a3527d6f0ffbb950e31e0ab2f44475ebb08d | |
parent | 11f9724c3992a0a1c920c5b103cff0a5095c5303 [diff] |
README: update and convert to markdown * Describe all directories * Update the text slightly * Convert to markdown, so it shows up formatted at: https://gitea.osmocom.org/osmocom/osmo-ci Change-Id: I9735eb30cf7260d211d5ea4da83ad09d31c93593
Ansible rules for setting up machines of the Osmocom infrastructure. See ansible/README.md
.
Scripts and files that did not fit into other directories.
Scripts used to submit the osmocom sources for coverity scan. This depends on these, which are not included in osmo-ci:
Jenkins Job Builder YAML files defining jenkins jobs. Read jobs/README.adoc
for more information about deployment.
The linter running on patches submitted via gerrit. See the wiki page Linting for more information.
A script to create a virtual machine with kernel gtp ggsn for qemu-kvm.
Scripts used by jenkins jobs. Various osmo*/contrib/jenkins.sh
scripts assume osmo-ci to be checked out in the build slave user's home, i.e. using a PATH of $HOME/osmo-ci/scripts
.
A clone of docker-playground, so the scripts can build required docker images. This dir gets created on demand by scripts/common.sh, and automatically fetched and reset to "origin/master" (override with $OSMO_BRANCH_DOCKER_PLAYGROUND
). The fetch and reset gets skipped if _docker_playground is a symlink. For development, set it up as follows:
$ git clone https://gitea.osmocom.org/osmocom/docker-playground $ git clone https://gitea.osmocom.org/osmocom/osmo-ci $ cd osmo-ci $ ln -s ../docker-playground _docker_playground