summaryrefslogtreecommitdiffstats
path: root/.github/scripts/gen-docker-tags.py
blob: 8c88d3b5e644b0fbf218e22808ff95c4216ad07a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python3

import sys

version = sys.argv[1].split('.')
suffix = sys.argv[2]

REPO = f'netdata/netdata{suffix}'
GHCR = f'ghcr.io/{REPO}'
QUAY = f'quay.io/{REPO}'

tags = []

for repo in [REPO, GHCR, QUAY]:
    tags.append(':'.join([repo, version[0]]))
    tags.append(':'.join([repo, '.'.join(version[0:2])]))
    tags.append(':'.join([repo, '.'.join(version[0:3])]))

print(','.join(tags))