aboutsummaryrefslogtreecommitdiffstats
path: root/jobs/registry-update-base-images.yml
blob: e036799615ceba75b40e32d56381911920592637 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
- project:
    name: registry-update-base-images
    jobs:
      - registry-update-base-images

- job:
    name: registry-update-base-images
    description: |
        Update base docker images in our private reigstry.osmocom.org with those from docker.io
        Related:<br>
        <ul>
          <li> <a href="https://osmocom.org/issues/3839">OS#4839</a>
        </ul>
    node: osmocom-master-debian9
    builders:
      - shell: |
          REGISTRY="registry.osmocom.org"
          IMAGES="debian:stretch debian:buster debian:jessie debian:sid ubuntu:zesty centos:centos8"
          for i in $IMAGES; do
            src=$i
            dst=${REGISTRY}/$i
            echo
            echo ======= $src
            docker pull $src
            docker tag $src $dst
            docker push $dst
          done
    triggers:
      - timed: "@daily"

    publishers:
      - email:
          notify-every-unstable-build: true
          recipients: 'jenkins-notifications@lists.osmocom.org'

# vim: expandtab tabstop=2 shiftwidth=2