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 25
25
displayName : Windows
26
26
pool :
27
27
name : Azure Pipelines
28
- vmImage : windows-latest
28
+ vmImage : windows-2022
29
29
timeoutInMinutes : 10
30
30
variables :
31
31
BOOTSTRAP_URL : https://raw.githubusercontent.com/danielga/garrysmod_common/master/build/bootstrap.ps1
@@ -53,14 +53,15 @@ jobs:
53
53
flattenFolders : true
54
54
preserveTimestamp : true
55
55
- publish : ' $(Build.ArtifactStagingDirectory)'
56
+ displayName : ' Publish Windows binaries'
56
57
artifact : windows
57
58
- job : linux
58
59
displayName : Linux
59
60
pool :
60
61
name : Azure Pipelines
61
- vmImage : ubuntu-latest
62
+ vmImage : ubuntu-22.04
62
63
container :
63
- image : registry.gitlab.steamos.cloud /steamrt/ scout/sdk :latest
64
+ image : danielga /steamrt- scout:latest
64
65
options : -v /home
65
66
timeoutInMinutes : 10
66
67
variables :
@@ -84,15 +85,23 @@ jobs:
84
85
displayName : Bootstrap
85
86
- bash : ' $BUILD_SCRIPT'
86
87
displayName : Build
87
- - bash : ' cp -f "$(System.DefaultWorkingDirectory)/projects/linux/gmake/"*"/Release/"*".dll" "$(Build.ArtifactStagingDirectory)" '
88
+ - task : CopyFiles@2
88
89
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
89
97
- publish : ' $(Build.ArtifactStagingDirectory)'
98
+ displayName : ' Publish Linux binaries'
90
99
artifact : linux
91
100
- job : macosx
92
101
displayName : macOS
93
102
pool :
94
103
name : Azure Pipelines
95
- vmImage : macOS-latest
104
+ vmImage : macOS-11
96
105
timeoutInMinutes : 10
97
106
variables :
98
107
BOOTSTRAP_URL : https://raw.githubusercontent.com/danielga/garrysmod_common/master/build/bootstrap.sh
@@ -126,12 +135,13 @@ jobs:
126
135
flattenFolders : true
127
136
preserveTimestamp : true
128
137
- publish : ' $(Build.ArtifactStagingDirectory)'
138
+ displayName : ' Publish macOS binaries'
129
139
artifact : macosx
130
140
- job : publish
131
141
displayName : Publish to GitHub Releases
132
142
pool :
133
143
name : Azure Pipelines
134
- vmImage : ubuntu-latest
144
+ vmImage : ubuntu-22.04
135
145
timeoutInMinutes : 5
136
146
dependsOn :
137
147
- windows
You can’t perform that action at this time.
0 commit comments