瀏覽代碼

CI: Build service integration on Azure Pipelines

Gol-D-Ace 6 年之前
父節點
當前提交
3e78e05c6e
共有 2 個文件被更改,包括 8 次插入2 次删除
  1. 2 2
      CI/install-script-win.cmd
  2. 6 0
      azure-pipelines.yml

+ 2 - 2
CI/install-script-win.cmd

@@ -16,7 +16,7 @@ set CEF_64=%CD%\CEF_64\cef_binary_%CEF_VERSION%_windows64
 set build_config=RelWithDebInfo
 mkdir build build32 build64
 cd ./build32
-cmake -G "Visual Studio 15 2017" -DCOPIED_DEPENDENCIES=false -DCOPY_DEPENDENCIES=true -DBUILD_CAPTIONS=true -DCOMPILE_D3D12_HOOK=true -DBUILD_BROWSER=true -DCEF_ROOT_DIR=%CEF_32% -DTWITCH_CLIENTID="%TWITCH-CLIENTID%" -DTWITCH_HASH="%TWITCH-HASH%" -DMIXER_CLIENTID="%MIXER-CLIENTID%" -DMIXER_HASH="%MIXER-HASH%" ..
+cmake -G "Visual Studio 15 2017" -DCOPIED_DEPENDENCIES=false -DCOPY_DEPENDENCIES=true -DBUILD_CAPTIONS=true -DCOMPILE_D3D12_HOOK=true -DBUILD_BROWSER=true -DCEF_ROOT_DIR=%CEF_32% -DTWITCH_CLIENTID="%TWITCH-CLIENTID%" -DTWITCH_HASH="%TWITCH-HASH%" -DMIXER_CLIENTID="%MIXER-CLIENTID%" -DMIXER_HASH="%MIXER-HASH%" -DRESTREAM_CLIENTID="%RESTREAM-CLIENTID%" -DRESTREAM_HASH="%RESTREAM-HASH%" ..
 cd ../build64
-cmake -G "Visual Studio 15 2017 Win64" -DCOPIED_DEPENDENCIES=false -DCOPY_DEPENDENCIES=true -DBUILD_CAPTIONS=true -DCOMPILE_D3D12_HOOK=true -DBUILD_BROWSER=true -DCEF_ROOT_DIR=%CEF_64% -DTWITCH_CLIENTID="%TWITCH-CLIENTID%" -DTWITCH_HASH="%TWITCH-HASH%" -DMIXER_CLIENTID="%MIXER-CLIENTID%" -DMIXER_HASH="%MIXER-HASH%" ..
+cmake -G "Visual Studio 15 2017 Win64" -DCOPIED_DEPENDENCIES=false -DCOPY_DEPENDENCIES=true -DBUILD_CAPTIONS=true -DCOMPILE_D3D12_HOOK=true -DBUILD_BROWSER=true -DCEF_ROOT_DIR=%CEF_64% -DTWITCH_CLIENTID="%TWITCH-CLIENTID%" -DTWITCH_HASH="%TWITCH-HASH%" -DMIXER_CLIENTID="%MIXER-CLIENTID%" -DMIXER_HASH="%MIXER-HASH%" -DRESTREAM_CLIENTID="%RESTREAM-CLIENTID%" -DRESTREAM_HASH="%RESTREAM-HASH%" ..
 cd ..

+ 6 - 0
azure-pipelines.yml

@@ -4,6 +4,12 @@ variables:
   CMAKE_PREFIX_PATH: /usr/local/opt/qt5/lib/cmake
   CEF_BUILD_VERSION: 3.3282.1726.gc8368c8 
   CEF_VERSION: 3.3440.1805.gbe070f9
+  TWITCH-CLIENTID: $(twitch_clientid)
+  TWITCH-HASH: $(twitch_hash)
+  MIXER-CLIENTID: $(mixer_clientid)
+  MIXER-HASH: $(mixer_hash)
+  RESTREAM-CLIENTID: $(restream_clientid)
+  RESTREAM-HASH: $(restream_hash)
 
 jobs:
 - job: 'Build_macOS'