#!/bin/bash set -e PACKAGE_DIR="./packages" PACKAGE_NAME="./tixel-watch" if [ -d "${PACKAGE_DIR}" ]; then rm -rf "${PACKAGE_DIR:?}/"* else mkdir -p "${PACKAGE_DIR}" fi if [ -d "${PACKAGE_NAME}" ]; then rm -rf "${PACKAGE_NAME:?}" fi CGO_ENABLED=0 go build -ldflags="-s -w" -o "$PACKAGE_DIR"/tixel-watch -buildvcs . cp -r ./tixel-watch.service $PACKAGE_DIR/ cp -r ./configs/ $PACKAGE_DIR/ cp -r ./install.sh $PACKAGE_DIR/ mv $PACKAGE_DIR tixel-watch tar -czvf tixel-watch.tar.gz ./tixel-watch