mirror of
https://github.com/outbackdingo/certificates.git
synced 2026-01-27 10:18:34 +00:00
25 lines
555 B
Bash
Executable File
25 lines
555 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
set -x
|
|
|
|
FILE="${1}"
|
|
PACKAGE="${2}"
|
|
VERSION="${3}"
|
|
|
|
echo "Package File: ${FILE}"
|
|
echo "Package: ${PACKAGE}"
|
|
echo "Version: ${VERSION}"
|
|
echo "Release: ${RELEASE}"
|
|
echo "Location: ${GCLOUD_LOCATION}"
|
|
|
|
if [ "${FILE: -4}" == ".deb" ]; then
|
|
if [[ "${FILE}" =~ "armhf6" ]]; then
|
|
echo "Skipping ${FILE} due to GCP Artifact Registry armhf conflict!"
|
|
else
|
|
gcloud storage cp ${FILE} gs://artifacts-outgoing/${PACKAGE}/deb/${VERSION}/
|
|
fi
|
|
else
|
|
gcloud storage cp ${FILE} gs://artifacts-outgoing/${PACKAGE}/rpm/${VERSION}/
|
|
fi
|