- project: name: registry-rebuild-upload-titan jobs: - registry-rebuild-upload-titan - registry-rebuild-upload-ttcn3-bts-tests - registry-rebuild-upload-testenv - scm: name: osmocom-docker-playground scm: - git: url: https://gerrit.osmocom.org/docker-playground skip-tag: true branches: - 'origin/master' - job: name: registry-rebuild-upload-titan description: | Rebuild + push ttcn3 base images (debian-bookworm-titan) in our private registry.osmocom.org

Related:
properties: - build-discarder: days-to-keep: 30 num-to-keep: 30 node: osmocom-master scm: - 'osmocom-docker-playground' builders: - shell: | REGISTRY="registry.osmocom.org" make -C debian-bookworm-titan REGISTRY_HOST=$REGISTRY docker push "$REGISTRY/$USER/debian-bookworm-titan" publishers: - email: notify-every-unstable-build: true recipients: 'jenkins-notifications@lists.osmocom.org' - job: name: registry-rebuild-upload-ttcn3-bts-tests description: | Rebuild + push ttcn3-bts-test image in our private registry.osmocom.org. This docker container is used by osmo-gsm-tester main unit to run TTCN3 BTS_Tests testsuite against real hardware.

Related:
node: osmocom-master triggers: - reverse: jobs: - registry-rebuild-upload-titan scm: - 'osmocom-docker-playground' builders: - shell: | REGISTRY="registry.osmocom.org" make -C ttcn3-bts-test REGISTRY_HOST=$REGISTRY docker push "$REGISTRY/$USER/ttcn3-bts-test" publishers: - email: notify-every-unstable-build: true recipients: 'jenkins-notifications@lists.osmocom.org' - job: name: registry-rebuild-upload-testenv description: Rebuild + publish podman images for testenv (OS#6494) parameters: - string: name: BRANCH description: osmo-ttcn3-hacks.git branch default: 'master' scm: - git: url: https://gerrit.osmocom.org/osmo-ttcn3-hacks branches: - '$BRANCH' builders: - shell: | REGISTRY="registry.osmocom.org" DISTRO="debian:bookworm" IMAGE="registry.osmocom.org/osmocom-build/"$(echo "$DISTRO" | tr : -)"-osmo-ttcn3-testenv" podman build \ --build-arg DISTRO="$DISTRO" \ --build-arg REGISTRY="$REGISTRY" \ -t "$IMAGE" \ _testenv/data/podman podman push "$IMAGE" publishers: - email: notify-every-unstable-build: true recipients: 'jenkins-notifications@lists.osmocom.org' # vim: expandtab tabstop=2 shiftwidth=2