github.com/MetalBlockchain/metalgo@v1.11.9/.github/workflows/build-tgz-pkg.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -euo pipefail
     4  
     5  METAL_ROOT=$PKG_ROOT/metalgo-$TAG
     6  
     7  mkdir -p "$METAL_ROOT"
     8  
     9  OK=$(cp ./build/metalgo "$METAL_ROOT")
    10  if [[ $OK -ne 0 ]]; then
    11    exit "$OK";
    12  fi
    13  
    14  
    15  echo "Build tgz package..."
    16  cd "$PKG_ROOT"
    17  echo "Tag: $TAG"
    18  tar -czvf "metalgo-linux-$ARCH-$TAG.tar.gz" "metalgo-$TAG"
    19  aws s3 cp "metalgo-linux-$ARCH-$TAG.tar.gz" "s3://$BUCKET/linux/binaries/ubuntu/$RELEASE/$ARCH/"