diff options
| -rw-r--r-- | .ci/scripts/common/post-upload.sh | 8 | ||||
| -rw-r--r-- | .ci/scripts/linux/upload.sh | 12 | ||||
| -rw-r--r-- | .ci/scripts/windows/upload.ps1 | 9 | ||||
| -rw-r--r-- | .ci/scripts/windows/upload.sh | 10 | ||||
| -rw-r--r-- | .ci/templates/build-msvc.yml | 1 |
5 files changed, 10 insertions, 30 deletions
diff --git a/.ci/scripts/common/post-upload.sh b/.ci/scripts/common/post-upload.sh index b80868635..bb4e9d328 100644 --- a/.ci/scripts/common/post-upload.sh +++ b/.ci/scripts/common/post-upload.sh | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #!/bin/bash -ex | 1 | #!/bin/bash -ex |
| 2 | 2 | ||
| 3 | # Copy documentation | 3 | # Copy documentation |
| 4 | cp license.txt "$DIR_NAME" | 4 | cp license.txt "$REV_NAME" |
| 5 | cp README.md "$DIR_NAME" | 5 | cp README.md "$REV_NAME" |
| 6 | 6 | ||
| 7 | tar $COMPRESSION_FLAGS "$ARCHIVE_NAME" "$DIR_NAME" | 7 | tar $COMPRESSION_FLAGS "$ARCHIVE_NAME" "$REV_NAME" |
| 8 | 8 | ||
| 9 | mv "$DIR_NAME" $RELEASE_NAME | 9 | mv "$REV_NAME" $RELEASE_NAME |
| 10 | 10 | ||
| 11 | 7z a "$REV_NAME.7z" $RELEASE_NAME | 11 | 7z a "$REV_NAME.7z" $RELEASE_NAME |
| 12 | 12 | ||
diff --git a/.ci/scripts/linux/upload.sh b/.ci/scripts/linux/upload.sh index ecd77e267..0d131d1dd 100644 --- a/.ci/scripts/linux/upload.sh +++ b/.ci/scripts/linux/upload.sh | |||
| @@ -6,15 +6,9 @@ REV_NAME="yuzu-linux-${GITDATE}-${GITREV}" | |||
| 6 | ARCHIVE_NAME="${REV_NAME}.tar.xz" | 6 | ARCHIVE_NAME="${REV_NAME}.tar.xz" |
| 7 | COMPRESSION_FLAGS="-cJvf" | 7 | COMPRESSION_FLAGS="-cJvf" |
| 8 | 8 | ||
| 9 | if [ "${RELEASE_NAME}" = "mainline" ]; then | 9 | mkdir "$REV_NAME" |
| 10 | DIR_NAME="${REV_NAME}_${RELEASE_NAME}" | ||
| 11 | else | ||
| 12 | DIR_NAME="${REV_NAME}" | ||
| 13 | fi | ||
| 14 | 10 | ||
| 15 | mkdir "$DIR_NAME" | 11 | cp build/bin/yuzu-cmd "$REV_NAME" |
| 16 | 12 | cp build/bin/yuzu "$REV_NAME" | |
| 17 | cp build/bin/yuzu-cmd "$DIR_NAME" | ||
| 18 | cp build/bin/yuzu "$DIR_NAME" | ||
| 19 | 13 | ||
| 20 | . .ci/scripts/common/post-upload.sh | 14 | . .ci/scripts/common/post-upload.sh |
diff --git a/.ci/scripts/windows/upload.ps1 b/.ci/scripts/windows/upload.ps1 index 9fb99eaa3..3cb709924 100644 --- a/.ci/scripts/windows/upload.ps1 +++ b/.ci/scripts/windows/upload.ps1 | |||
| @@ -1,13 +1,6 @@ | |||
| 1 | param($BUILD_NAME) | ||
| 2 | |||
| 3 | $GITDATE = $(git show -s --date=short --format='%ad') -replace "-","" | 1 | $GITDATE = $(git show -s --date=short --format='%ad') -replace "-","" |
| 4 | $GITREV = $(git show -s --format='%h') | 2 | $GITREV = $(git show -s --format='%h') |
| 5 | 3 | $RELEASE_DIST = "yuzu-windows-msvc" | |
| 6 | if ("$BUILD_NAME" -eq "mainline") { | ||
| 7 | $RELEASE_DIST = "yuzu-windows-msvc-$BUILD_NAME" | ||
| 8 | } else { | ||
| 9 | $RELEASE_DIST = "yuzu-windows-msvc" | ||
| 10 | } | ||
| 11 | 4 | ||
| 12 | $MSVC_BUILD_ZIP = "yuzu-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", "" | 5 | $MSVC_BUILD_ZIP = "yuzu-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", "" |
| 13 | $MSVC_BUILD_PDB = "yuzu-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", "" | 6 | $MSVC_BUILD_PDB = "yuzu-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", "" |
diff --git a/.ci/scripts/windows/upload.sh b/.ci/scripts/windows/upload.sh index 41d87159f..de73d3541 100644 --- a/.ci/scripts/windows/upload.sh +++ b/.ci/scripts/windows/upload.sh | |||
| @@ -6,14 +6,8 @@ REV_NAME="yuzu-windows-mingw-${GITDATE}-${GITREV}" | |||
| 6 | ARCHIVE_NAME="${REV_NAME}.tar.gz" | 6 | ARCHIVE_NAME="${REV_NAME}.tar.gz" |
| 7 | COMPRESSION_FLAGS="-czvf" | 7 | COMPRESSION_FLAGS="-czvf" |
| 8 | 8 | ||
| 9 | if [ "${RELEASE_NAME}" = "mainline" ]; then | 9 | mkdir "$REV_NAME" |
| 10 | DIR_NAME="${REV_NAME}_${RELEASE_NAME}" | ||
| 11 | else | ||
| 12 | DIR_NAME="${REV_NAME}" | ||
| 13 | fi | ||
| 14 | |||
| 15 | mkdir "$DIR_NAME" | ||
| 16 | # get around the permission issues | 10 | # get around the permission issues |
| 17 | cp -r package/* "$DIR_NAME" | 11 | cp -r package/* "$REV_NAME" |
| 18 | 12 | ||
| 19 | . .ci/scripts/common/post-upload.sh | 13 | . .ci/scripts/common/post-upload.sh |
diff --git a/.ci/templates/build-msvc.yml b/.ci/templates/build-msvc.yml index 52cebaee0..b44a08247 100644 --- a/.ci/templates/build-msvc.yml +++ b/.ci/templates/build-msvc.yml | |||
| @@ -17,7 +17,6 @@ steps: | |||
| 17 | inputs: | 17 | inputs: |
| 18 | targetType: 'filePath' | 18 | targetType: 'filePath' |
| 19 | filePath: './.ci/scripts/windows/upload.ps1' | 19 | filePath: './.ci/scripts/windows/upload.ps1' |
| 20 | arguments: '$(BuildName)' | ||
| 21 | - publish: artifacts | 20 | - publish: artifacts |
| 22 | artifact: 'yuzu-$(BuildName)-windows-msvc' | 21 | artifact: 'yuzu-$(BuildName)-windows-msvc' |
| 23 | displayName: 'Upload Artifacts' | 22 | displayName: 'Upload Artifacts' |