Files
build/upload-binaries.sh
2024-11-26 06:48:16 +00:00

36 lines
1.1 KiB
Bash

#!/bin/bash
# release or dev
CHANNEL=$1
# latest or latest-dev (or a specific version)
TAG=$2
# passed as komodo variable
KOMODO_VERSION=$3
# passed as komodo variable
KOMODO_GIT_TOKEN=$4
echo "Channel: ${CHANNEL}"
echo "Tag: ${TAG}"
echo "Version: ${KOMODO_VERSION}"
# X86_64_IMAGE=git.komo.do/komodo/binaries:$TAG-x86_64
# AARCH64_IMAGE=git.komo.do/komodo/binaries:$TAG-aarch64
# docker pull $X86_64_IMAGE
# docker pull $AARCH64_IMAGE
# x86_64_id=$(docker create $X86_64_IMAGE sh)
# aarch64_id=$(docker create $AARCH64_IMAGE sh)
# docker cp $x86_64_id:/periphery ./periphery-x86_64
# docker cp $aarch64_id:/periphery ./periphery-aarch64
# curl --user mbecker20:$KOMODO_GIT_TOKEN \
# --upload-file ./periphery-x86_64 \
# https://git.komo.do/api/packages/komodo/generic/periphery/$KOMODO_VERSION-$CHANNEL/periphery-x86_64
# curl --user mbecker20:$KOMODO_GIT_TOKEN \
# --upload-file ./periphery-aarch64 \
# https://git.komo.do/api/packages/komodo/generic/periphery/$KOMODO_VERSION-$CHANNEL/periphery-aarch64
# docker container rm $x86_64_id
# docker container rm $aarch64_id