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
|
#!/usr/bin/env bash
distFlavor=${DIST_FLAVOR:-""}
packageCloudURL=${1}
packageCloudRepo=${2}
packageType=${3}
shift 3
push_packagecloud() {
local dist="${1}"
echo "===================="
echo "${dist}"
echo "===================="
package_cloud push --verbose --url "${packageCloudURL}" "${packageCloudRepo}/${dist}" out/${packageType}/*.${packageType}
}
# shellcheck disable=SC2068
for dist in ${@}; do
if [[ -z "${distFlavor}" ]] || [[ "${dist}" =~ ${distFlavor} ]]; then
push_packagecloud "${dist}"
fi
done
|