Jelajahi Sumber

Merge pull request #2901 from DarkLordZach/mainline-title-bar

ci: Properly parse Azure CI details in title bar
James Rowe 6 tahun lalu
induk
melakukan
2f5545f8de
2 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 2 0
      .ci/templates/build-single.yml
  2. 3 0
      src/common/CMakeLists.txt

+ 2 - 0
.ci/templates/build-single.yml

@@ -3,6 +3,8 @@ parameters:
   cache: 'false'
 
 steps:
+- script: export DATE=`date '+%Y.%m.%d'` && export CI=true && AZURE_REPO_NAME=yuzu-emu/yuzu-$(BuildName) && AZURE_REPO_TAG=$(BuildName)-$DATE
+  displayName: 'Determine Build Name'
 - task: DockerInstaller@0
   displayName: 'Prepare Environment'
   inputs:

+ 3 - 0
src/common/CMakeLists.txt

@@ -10,6 +10,9 @@ if (DEFINED ENV{CI})
   elseif(DEFINED ENV{APPVEYOR})
     set(BUILD_REPOSITORY $ENV{APPVEYOR_REPO_NAME})
     set(BUILD_TAG $ENV{APPVEYOR_REPO_TAG_NAME})
+  elseif(DEFINED ENV{AZURE})
+    set(BUILD_REPOSITORY $ENV{AZURE_REPO_NAME})
+    set(BUILD_TAG $ENV{AZURE_REPO_TAG})
   endif()
 endif()
 add_custom_command(OUTPUT scm_rev.cpp