diff options
author | James Rowe <jroweboy@gmail.com> | 2017-08-11 16:36:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-11 16:36:04 +0200 |
commit | a3aa8617bc5733e7e6870754b0b810f6062c6e06 (patch) | |
tree | 8853f1445396f81863201045041226694ca6b461 | |
parent | Merge pull request #2874 from danzel/spelling-1 (diff) | |
parent | Implement correct folder structure for CI builds (diff) | |
download | yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar.gz yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar.bz2 yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar.lz yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar.xz yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.tar.zst yuzu-a3aa8617bc5733e7e6870754b0b810f6062c6e06.zip |
-rwxr-xr-x | .travis-upload.sh | 11 | ||||
-rw-r--r-- | appveyor.yml | 20 |
2 files changed, 23 insertions, 8 deletions
diff --git a/.travis-upload.sh b/.travis-upload.sh index 17959b0e1..8c1fa21c5 100755 --- a/.travis-upload.sh +++ b/.travis-upload.sh @@ -123,9 +123,16 @@ cp README.md "$REV_NAME" tar $COMPRESSION_FLAGS "$ARCHIVE_NAME" "$REV_NAME" -mv "$REV_NAME" nightly +# Find out what release we are building +if [ -z $TRAVIS_TAG ]; then + RELEASE_NAME=head +else + RELEASE_NAME=$(echo $TRAVIS_TAG | cut -d- -f1) +fi + +mv "$REV_NAME" $RELEASE_NAME -7z a "$REV_NAME.7z" nightly +7z a "$REV_NAME.7z" $RELEASE_NAME # move the compiled archive into the artifacts directory to be uploaded by travis releases mv "$ARCHIVE_NAME" artifacts/ diff --git a/appveyor.yml b/appveyor.yml index eb4e7df87..94e9969f5 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -46,13 +46,21 @@ after_build: 7z a -tzip $MSVC_BUILD_PDB .\build\bin\release\*.pdb rm .\build\bin\release\*.pdb - mkdir nightly - Copy-Item .\build\bin\release\* -Destination nightly -Recurse - Copy-Item .\license.txt -Destination nightly - Copy-Item .\README.md -Destination nightly + # Find out which kind of release we are producing by tag name + if ($env:APPVEYOR_REPO_TAG_NAME) { + $RELEASE_DIST, $RELEASE_VERSION = $env:APPVEYOR_REPO_TAG_NAME.split('-') + } else { + # There is no repo tag - make assumptions + $RELEASE_DIST = "head" + } - 7z a -tzip $MSVC_BUILD_NAME nightly\* - 7z a $MSVC_SEVENZIP nightly + mkdir $RELEASE_DIST + Copy-Item .\build\bin\release\* -Destination $RELEASE_DIST -Recurse + Copy-Item .\license.txt -Destination $RELEASE_DIST + Copy-Item .\README.md -Destination $RELEASE_DIST + + 7z a -tzip $MSVC_BUILD_NAME $RELEASE_DIST\* + 7z a $MSVC_SEVENZIP $RELEASE_DIST test_script: - cd build && ctest -VV -C Release && cd .. |