diff --git a/.travis.yml b/.travis.yml index fae0096..fa05c12 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,7 +31,6 @@ matrix: install: - unset CC - export PATH=$HOME/.local/bin:/opt/ghc/$GHCVER/bin:$PATH - - ./.travis/install-ghr.sh - ./.travis/install-stack.sh script: @@ -43,8 +42,3 @@ script: $STACK test --ghc-options="$GHC_OPTIONS" set +ex -after_success: - - | - # Build and ship binary - ./.travis/attach-binary.sh - diff --git a/.travis/attach-binary.sh b/.travis/attach-binary.sh deleted file mode 100755 index 674a440..0000000 --- a/.travis/attach-binary.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh -set -o errexit -o verbose - -if test ! "$BUILD_BINARY" || test ! "$TRAVIS_TAG" -then - echo 'This is not a release build.' -elif test ! "$GITHUB_TOKEN" -then - echo 'The GITHUB_TOKEN environment variable is not set!' - exit 1 -else - echo "Building binary for $TRAVIS_OS_NAME to $TRAVIS_TAG..." - stack build --ghc-options -O2 --pedantic - echo "Attaching binary for $TRAVIS_OS_NAME to $TRAVIS_TAG..." - OWNER="$(echo "$TRAVIS_REPO_SLUG" | cut -f1 -d/)" - REPO="$(echo "$TRAVIS_REPO_SLUG" | cut -f2 -d/)" - BIN="$(stack path --local-install-root)/bin/$REPO" - BUNDLE_NAME="$REPO-$TRAVIS_TAG-$TRAVIS_OS_NAME.tar.gz" - cp "$BIN" "./$REPO" - chmod +x "./$REPO" - tar -czf "$BUNDLE_NAME" "$REPO" - echo "SHA256:" - shasum -a 256 "$BUNDLE_NAME" - ghr -t "$GITHUB_TOKEN" -u "$OWNER" -r "$REPO" --replace "$(git describe --tags)" "$BUNDLE_NAME" -fi diff --git a/.travis/install-ghr.sh b/.travis/install-ghr.sh deleted file mode 100755 index 0dd3b74..0000000 --- a/.travis/install-ghr.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -set -o errexit -o verbose - -if test ! "$BUILD_BINARY" || test ! "$TRAVIS_TAG" -then - echo 'This is not a release build.' -else - if [ "$TRAVIS_OS_NAME" = "linux" ] - then - ARCH="linux" - else - ARCH="darwin" - fi - echo "Installing ghr" - URL="https://github.com/tcnksm/ghr/releases/download/v0.5.4/ghr_v0.5.4_${ARCH}_386.zip" - curl -L ${URL} > ghr.zip - mkdir -p "$HOME/bin" - export PATH="$HOME/bin:$PATH" - unzip ghr.zip -d "$HOME/bin" - rm ghr.zip -fi