From 12769eb11270d77809d10636e35bfc1aad887fb8 Mon Sep 17 00:00:00 2001 From: brunneis Date: Tue, 6 Mar 2018 17:53:43 +0000 Subject: [PATCH] Push script --- push-arch-images.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 push-arch-images.sh diff --git a/push-arch-images.sh b/push-arch-images.sh new file mode 100755 index 0000000..c24e8a6 --- /dev/null +++ b/push-arch-images.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Tor relay image pusher +# Copyright (C) 2018 Rodrigo Martínez +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +################################################################################ +# Usage example: ./push-arch-images.sh armhf arm64 +# +# args - Architectures +################################################################################ + +ARCHS=($@) +VARIANTS=(tor-relay tor-relay-arm) +TOR_VERSION=$(cat TOR_VERSION) + +for arch in ${ARCHS[@]} + do + for variant in ${VARIANTS[@]} + do + docker push brunneis/$variant:$arch + docker push brunneis/$variant:$TOR_VERSION\_$arch + done + done