From b81728bd02e9f4ccd1ceaaacdfe3909310ef2d81 Mon Sep 17 00:00:00 2001 From: Tim Sarbin Date: Sat, 2 Nov 2019 13:41:03 -0400 Subject: [PATCH] CI release updates --- .travis.yml | 10 +++++----- tagdev.bat | 4 ++++ 2 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 tagdev.bat diff --git a/.travis.yml b/.travis.yml index e36b49f1..db1c95bc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,13 +15,12 @@ addons: - libgles2-mesa-dev - libasound2-dev script: - - mkdir -p ./build_artifacts/opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME - - mkdir -p ./build_artifacts/out + - mkdir -p ./opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME - go get - go build . - - if [ "$TRAVIS_OS_NAME" = "win" ]; then cp ./OpenDiablo2.exe ./build_artifacts/opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME ; else cp ./OpenDiablo2 ./build_artifacts/opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME; fi + - if [ "$TRAVIS_OS_NAME" = "win" ]; then cp ./OpenDiablo2.exe ./opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME ; else cp ./OpenDiablo2 ./opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME; fi - cp ./config.json ./build_artifacts/opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME - - tar -cvzf opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME.tar.gz ./build_artifacts/$TRAIVS_OS_NAME + - if [ "$TRAVIS_OS_NAME" = "win" ]; then zip -r opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME.zip ./opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME ; else tar -cvzf opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME.tar.gz ./opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME ; fi git: depth: 1 notifications: @@ -30,7 +29,8 @@ deploy: provider: releases api_key: secure: "$GithubApi" - file: opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME.tar.gz + file_glob: true + file: opendiablo2-$TRAVIS_TAG-$TRAVIS_OS_NAME.* skip_cleanup: true name: "OpenDiablo Unstable" prerelease: true diff --git a/tagdev.bat b/tagdev.bat new file mode 100644 index 00000000..903c53bf --- /dev/null +++ b/tagdev.bat @@ -0,0 +1,4 @@ +git tag -d dev +git push origin :refs/tags/dev +git tag dev +git push origin dev