Newer
Older
netbox-docker / build-branches.sh
@Christian Mäder Christian Mäder on 5 Mar 2018 504 bytes 💄 Cleanup and hide warnings
#!/bin/bash
# Builds all published branches

ORIGINAL_GITHUB_REPO="digitalocean/netbox"
GITHUB_REPO="${GITHUB_REPO-$ORIGINAL_GITHUB_REPO}"
URL_RELEASES="https://api.github.com/repos/${GITHUB_REPO}/branches"

CURL="curl -sS"

BRANCHES=$($CURL "${URL_RELEASES}" | jq -r 'map(.name) | .[] | scan("^[^v].+")')

VARIANTS=( "ldap" )

for BRANCH in $BRANCHES; do
  # shellcheck disable=SC2068
  ./build.sh "${BRANCH}" $@
  for var in "${VARIANTS[@]}" ; do
    VARIANT=$var ./build.sh "${BRANCH}" $@
  done
done