commit | 33ddf03dfefd3844328b803cbe96bad513b7bc37 | [log] [tgz] |
---|---|---|
author | Oliver Smith <osmith@sysmocom.de> | Thu Dec 21 13:07:49 2023 +0100 |
committer | Oliver Smith <osmith@sysmocom.de> | Thu Dec 21 13:23:11 2023 +0100 |
tree | bea1d56d0a8f5f13197738a6e4afcecd52f34b45 | |
parent | a9c93850c35e3bac01b6d58e6c00df0e83806617 [diff] |
OBS: srcpkg Dockerfile: add lsb-release, quilt Wireshark with Osmocom patches on top of wireshark.git master failed to build. I've reworked the packaging to use the "debian" dir from upstream instead of having our own (now outdated) copy: https://gitea.osmocom.org/osmocom/wireshark/commits/branch/osmith/deb-packaging Add the additional dependencies that are now required to build the wireshark source package to the Dockerfile. Related: OS#2537 Change-Id: I82f64de70b9d099ac404530ca74c771d66b306d8
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 a tokens.txt
, see coverity/get_token.sh
.
cov-analysis-linux64-$VERSION.tar.gz
in ansible/files
coverity_version
in ansible/roles/install-coverity/defaults/main.yml
$ cd ansible $ ansible-playbook -v -i hosts setup-jenkins-slave.yml -l coverity_slaves -t coverity
PLAY RECAP ******************************************************************************************************************** build2-deb11build-ansible : ok=8 changed=4 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 build3-deb11build-ansible : ok=9 changed=4 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 build4-deb12build-ansible : ok=9 changed=4 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0
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