File tree Expand file tree Collapse file tree 1 file changed +16
-6
lines changed
Expand file tree Collapse file tree 1 file changed +16
-6
lines changed Original file line number Diff line number Diff line change 2525 displayName : Windows
2626 pool :
2727 name : Azure Pipelines
28- vmImage : windows-latest
28+ vmImage : windows-2022
2929 timeoutInMinutes : 10
3030 variables :
3131 BOOTSTRAP_URL : https://raw.githubusercontent.com/danielga/garrysmod_common/master/build/bootstrap.ps1
@@ -53,14 +53,15 @@ jobs:
5353 flattenFolders : true
5454 preserveTimestamp : true
5555 - publish : ' $(Build.ArtifactStagingDirectory)'
56+ displayName : ' Publish Windows binaries'
5657 artifact : windows
5758- job : linux
5859 displayName : Linux
5960 pool :
6061 name : Azure Pipelines
61- vmImage : ubuntu-latest
62+ vmImage : ubuntu-22.04
6263 container :
63- image : registry.gitlab.steamos.cloud /steamrt/ scout/sdk :latest
64+ image : danielga /steamrt- scout:latest
6465 options : -v /home
6566 timeoutInMinutes : 10
6667 variables :
@@ -84,15 +85,23 @@ jobs:
8485 displayName : Bootstrap
8586 - bash : ' $BUILD_SCRIPT'
8687 displayName : Build
87- - bash : ' cp -f "$(System.DefaultWorkingDirectory)/projects/linux/gmake/"*"/Release/"*".dll" "$(Build.ArtifactStagingDirectory)" '
88+ - task : CopyFiles@2
8889 displayName : ' Copy files to $(Build.ArtifactStagingDirectory)'
90+ inputs :
91+ SourceFolder : ' $(System.DefaultWorkingDirectory)/projects/linux/gmake'
92+ Contents : ' */Release/*.dll'
93+ TargetFolder : ' $(Build.ArtifactStagingDirectory)'
94+ CleanTargetFolder : true
95+ flattenFolders : true
96+ preserveTimestamp : true
8997 - publish : ' $(Build.ArtifactStagingDirectory)'
98+ displayName : ' Publish Linux binaries'
9099 artifact : linux
91100- job : macosx
92101 displayName : macOS
93102 pool :
94103 name : Azure Pipelines
95- vmImage : macOS-latest
104+ vmImage : macOS-11
96105 timeoutInMinutes : 10
97106 variables :
98107 BOOTSTRAP_URL : https://raw.githubusercontent.com/danielga/garrysmod_common/master/build/bootstrap.sh
@@ -126,12 +135,13 @@ jobs:
126135 flattenFolders : true
127136 preserveTimestamp : true
128137 - publish : ' $(Build.ArtifactStagingDirectory)'
138+ displayName : ' Publish macOS binaries'
129139 artifact : macosx
130140- job : publish
131141 displayName : Publish to GitHub Releases
132142 pool :
133143 name : Azure Pipelines
134- vmImage : ubuntu-latest
144+ vmImage : ubuntu-22.04
135145 timeoutInMinutes : 5
136146 dependsOn :
137147 - windows
You can’t perform that action at this time.
0 commit comments