From 90c665f07ce83fb6a14f2ce21d7dd4c873ec4b59 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Sun, 13 Jun 2021 00:21:44 +1000 Subject: [PATCH] Fix (ehh) release artifact filenames version (Git tag) needs to be added manually because it doesn't exist when the Job runs --- .gitlab-ci.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 51617a7ea4..aad2d57a3f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,7 @@ variables: CI_HAWK_ARTIFACT_NAME: "BizHawk_devbuild_${CI_COMMIT_SHORT_SHA}" + CI_HAWK_ARTIFACT_NAME_TAR: "$CI_HAWK_ARTIFACT_NAME.tar" CI_HAWK_TMPARTIFACT_NAME: "BizHawk_tempbuild_${CI_COMMIT_REF_SLUG}_${CI_COMMIT_SHORT_SHA}" stages: @@ -72,9 +73,9 @@ check_style: .package_linux_x64: artifacts: expire_in: "1 month" - name: "$CI_HAWK_ARTIFACT_NAME.tar" + name: "$CI_HAWK_ARTIFACT_NAME" paths: - - "$CI_HAWK_ARTIFACT_NAME.tar" + - "$CI_HAWK_ARTIFACT_NAME_TAR" image: debian:buster-slim needs: - build @@ -82,7 +83,7 @@ check_style: - su -c "apt-get update && apt-get -y install p7zip-full" - Dist/Package.sh "linux-x64" - cd packaged_output - - tar -cf "../$CI_HAWK_ARTIFACT_NAME.tar" * + - tar -cf "../$CI_HAWK_ARTIFACT_NAME_TAR" * stage: package .package_windows_x64: @@ -122,7 +123,8 @@ package_release_linux: - if: $CI_COMMIT_REF_SLUG == "release" when: always variables: - CI_HAWK_ARTIFACT_NAME: "BizHawk_release_${CI_COMMIT_SHORT_SHA}" + CI_HAWK_ARTIFACT_NAME: "BizHawk-VERSIONHERE-linux-x64.tar" # .zip is added automatically + CI_HAWK_ARTIFACT_NAME_TAR: "BizHawk-linux-x64-$CI_COMMIT_SHORT_SHA.tar" package_release_windows: extends: .package_windows_x64 @@ -130,7 +132,7 @@ package_release_windows: - if: $CI_COMMIT_REF_SLUG == "release" when: always variables: - CI_HAWK_ARTIFACT_NAME: "BizHawk_release_${CI_COMMIT_SHORT_SHA}" + CI_HAWK_ARTIFACT_NAME: "BizHawk-VERSIONHERE-win-x64" run_tests: artifacts: