diff options
author | Marco Ieni <11428655+MarcoIeni@users.noreply.github.com> | 2020-12-02 15:40:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-02 09:40:17 -0500 |
commit | 2cfc0aafa4322a72f4c5d06846b796375e65a722 (patch) | |
tree | 3be3e4b2d326096d8fde5162a91ef109434b29b4 /etc | |
parent | 9d72205be81cc7ac8036fb8c466947a20136f6d4 (diff) |
add cd (#417)
Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com>
Diffstat (limited to 'etc')
-rwxr-xr-x | etc/ci/before_deploy.sh | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/etc/ci/before_deploy.sh b/etc/ci/before_deploy.sh index 21f6490b..8e188ed3 100755 --- a/etc/ci/before_deploy.sh +++ b/etc/ci/before_deploy.sh @@ -3,10 +3,6 @@ set -ex -build() { - cargo build --target "$TARGET" --release --verbose -} - pack() { local tempdir local out_dir @@ -15,7 +11,7 @@ pack() { tempdir=$(mktemp -d 2>/dev/null || mktemp -d -t tmp) out_dir=$(pwd) - package_name="$PROJECT_NAME-$TRAVIS_TAG-$TARGET" + package_name="$PROJECT_NAME-${GITHUB_REF/refs\/tags\//}-$TARGET" if [[ $TARGET == "arm-unknown-linux-gnueabihf" ]]; then gcc_prefix="arm-linux-gnueabihf-" @@ -30,7 +26,7 @@ pack() { # copying the main binary cp "target/$TARGET/release/$PROJECT_NAME" "$tempdir/$package_name/" - if [ "$TRAVIS_OS_NAME" != windows ]; then + if [ "$OS_NAME" != windows-latest ]; then "${gcc_prefix}"strip "$tempdir/$package_name/$PROJECT_NAME" fi @@ -40,7 +36,7 @@ pack() { # archiving pushd "$tempdir" - if [ "$TRAVIS_OS_NAME" = windows ]; then + if [ "$OS_NAME" = windows-latest ]; then 7z a "$out_dir/$package_name.zip" "$package_name"/* else tar czf "$out_dir/$package_name.tar.gz" "$package_name"/* @@ -89,7 +85,8 @@ make_deb() { return 0 ;; esac - version=${TRAVIS_TAG#v} + version=${GITHUB_REF/refs\/tags\//} + if [[ $TARGET = *musl* ]]; then dpkgname=$PACKAGE_NAME-musl conflictname=$PROJECT_NAME @@ -171,7 +168,6 @@ EOF main() { - build pack if [[ $TARGET = *linux* ]]; then make_deb |