Merge pull request #14944 from sdmaclea/PR-ARM64-SIMD-Partial-Callee-Save-SIMD12
[platform/upstream/coreclr.git] / buildpipeline / DotNet-CoreClr-Trusted-Mac.json
1 {
2   "build": [
3     {
4       "enabled": true,
5       "continueOnError": false,
6       "alwaysRun": false,
7       "displayName": "Run $(Agent.BuildDirectory)/s/clean.sh",
8       "timeoutInMinutes": 0,
9       "task": {
10         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
11         "versionSpec": "1.*",
12         "definitionType": "task"
13       },
14       "inputs": {
15         "filename": "$(Agent.BuildDirectory)/s/clean.sh",
16         "arguments": "-all",
17         "workingFolder": "",
18         "failOnStandardError": "false"
19       }
20     },
21     {
22       "enabled": true,
23       "continueOnError": false,
24       "alwaysRun": false,
25       "displayName": "Run $(Agent.BuildDirectory)/s/sync.sh",
26       "timeoutInMinutes": 0,
27       "task": {
28         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
29         "versionSpec": "1.*",
30         "definitionType": "task"
31       },
32       "inputs": {
33         "filename": "$(Agent.BuildDirectory)/s/sync.sh",
34         "arguments": "",
35         "workingFolder": "",
36         "failOnStandardError": "false"
37       }
38     },
39     {
40       "enabled": true,
41       "continueOnError": false,
42       "alwaysRun": false,
43       "displayName": "Run $(Agent.BuildDirectory)/s/build.sh",
44       "timeoutInMinutes": 0,
45       "task": {
46         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
47         "versionSpec": "1.*",
48         "definitionType": "task"
49       },
50       "inputs": {
51         "filename": "$(Agent.BuildDirectory)/s/build.sh",
52         "arguments": "$(PB_BuildType) $(Architecture) skipnuget -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId)",
53         "workingFolder": "",
54         "failOnStandardError": "false"
55       }
56     },
57     {
58       "enabled": true,
59       "continueOnError": false,
60       "alwaysRun": false,
61       "displayName": "Run $(Agent.BuildDirectory)/s/build-packages.sh",
62       "timeoutInMinutes": 0,
63       "task": {
64         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
65         "versionSpec": "1.*",
66         "definitionType": "task"
67       },
68       "inputs": {
69         "filename": "$(Agent.BuildDirectory)/s/build-packages.sh",
70         "arguments": "-BuildType=$(PB_BuildType) -BuildArch=$(Architecture) -- /p:OfficialBuildId=$(OfficialBuildId)",
71         "workingFolder": "",
72         "failOnStandardError": "false"
73       }
74     },
75     {
76       "enabled": true,
77       "continueOnError": false,
78       "alwaysRun": false,
79       "displayName": "Publish packages",
80       "timeoutInMinutes": 0,
81       "task": {
82         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
83         "versionSpec": "1.*",
84         "definitionType": "task"
85       },
86       "inputs": {
87         "filename": "$(Agent.BuildDirectory)/s/publish-packages.sh",
88         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildType=$(PB_BuildType) -BuildArch=$(Architecture) -Container=$(PB_ContainerName) -distroRid=$(Rid) -PublishPackages -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/pkg /p:PublishFlatContainer=$(PublishFlat) /p:OverwriteOnPublish=true",
89         "workingFolder": "",
90         "failOnStandardError": "false"
91       }
92     },
93     {
94       "enabled": true,
95       "continueOnError": false,
96       "alwaysRun": false,
97       "displayName": "Publish symbol packages",
98       "timeoutInMinutes": 0,
99       "task": {
100         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
101         "versionSpec": "1.*",
102         "definitionType": "task"
103       },
104       "inputs": {
105         "filename": "$(Agent.BuildDirectory)/s/publish-packages.sh",
106         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildType=$(PB_BuildType) -BuildArch=$(Architecture) -Container=$(PB_ContainerName) -distroRid=$(Rid) -PublishSymbols -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/symbolpkg /p:OverwriteOnPublish=true",
107         "workingFolder": "",
108         "failOnStandardError": "false"
109       }
110     },
111     {
112       "enabled": true,
113       "continueOnError": false,
114       "alwaysRun": false,
115       "displayName": "Publish test native binaries",
116       "timeoutInMinutes": 0,
117       "task": {
118         "id": "d9bafed4-0b18-4f58-968d-86655b4d2ce9",
119         "versionSpec": "1.*",
120         "definitionType": "task"
121       },
122       "inputs": {
123         "filename": "$(Agent.BuildDirectory)/s/publish-packages.sh",
124         "arguments": "-AzureAccount=$(CloudDropAccountName) -AzureToken=$(CloudDropAccessToken) -BuildType=$(PB_BuildType) -BuildArch=$(Architecture) -Container=$(PB_ContainerName) -distroRid=$(Rid) -PublishSymbols -PublishTestNativeBins -- /p:RelativePath=$(PB_BlobNamePrefix)$(PB_BuildType)/TestNativeBins/$(Rid)-$(Architecture) /p:OverwriteOnPublish=true",
125         "workingFolder": "",
126         "failOnStandardError": "false"
127       }
128     },
129     {
130       "enabled": true,
131       "continueOnError": false,
132       "alwaysRun": true,
133       "displayName": "Copy Publish Artifact: BuildLogs",
134       "timeoutInMinutes": 0,
135       "task": {
136         "id": "1d341bb0-2106-458c-8422-d00bcea6512a",
137         "versionSpec": "1.*",
138         "definitionType": "task"
139       },
140       "inputs": {
141         "CopyRoot": "",
142         "Contents": "*.log",
143         "ArtifactName": "BuildLogs",
144         "ArtifactType": "Container",
145         "TargetPath": "\\\\my\\share\\$(Build.DefinitionName)\\$(Build.BuildNumber)"
146       }
147     }
148   ],
149   "options": [
150     {
151       "enabled": false,
152       "definition": {
153         "id": "5bc3cfb7-6b54-4a4b-b5d2-a3905949f8a6"
154       },
155       "inputs": {
156         "additionalFields": "{}"
157       }
158     },
159     {
160       "enabled": false,
161       "definition": {
162         "id": "7c555368-ca64-4199-add6-9ebaf0b0137d"
163       },
164       "inputs": {
165         "multipliers": "[]",
166         "parallel": "false",
167         "continueOnError": "true",
168         "additionalFields": "{}"
169       }
170     },
171     {
172       "enabled": false,
173       "definition": {
174         "id": "a9db38f9-9fdc-478c-b0f9-464221e58316"
175       },
176       "inputs": {
177         "workItemType": "234347",
178         "assignToRequestor": "true",
179         "additionalFields": "{}"
180       }
181     },
182     {
183       "enabled": false,
184       "definition": {
185         "id": "57578776-4c22-4526-aeb0-86b6da17ee9c"
186       },
187       "inputs": {
188         "additionalFields": "{}"
189       }
190     }
191   ],
192   "variables": {
193     "system.debug": {
194       "value": "false",
195       "allowOverride": true
196     },
197     "PB_BuildType": {
198       "value": "Release"
199     },
200     "Architecture": {
201       "value": "x64"
202     },
203     "CloudDropAccountName": {
204       "value": "dotnetbuildoutput"
205     },
206     "CloudDropAccessToken": {
207       "value": null,
208       "isSecret": true
209     },
210     "OfficialBuildId": {
211       "value": "$(Build.BuildNumber)"
212     },
213     "Label": {
214       "value": "$(Build.BuildNumber)"
215     }
216   },
217   "demands": [
218     "Configuration -equals VSTSAgent_Mac_v3.0.0"
219   ],
220   "retentionRules": [
221     {
222       "branches": [
223         "+refs/heads/*"
224       ],
225       "artifacts": [],
226       "artifactTypesToDelete": [
227         "FilePath",
228         "SymbolStore"
229       ],
230       "daysToKeep": 10,
231       "minimumToKeep": 1,
232       "deleteBuildRecord": true,
233       "deleteTestResults": true
234     }
235   ],
236   "buildNumberFormat": "$(date:yyyyMMdd)$(rev:-rr)",
237   "jobAuthorizationScope": "projectCollection",
238   "jobTimeoutInMinutes": 60,
239   "repository": {
240     "properties": {
241       "labelSources": "0",
242       "reportBuildStatus": "true",
243       "fetchDepth": "0",
244       "gitLfsSupport": "false",
245       "skipSyncSource": "false",
246       "cleanOptions": "0"
247     },
248     "id": "670e3783-ab4f-44fc-9786-d332007da311",
249     "type": "TfsGit",
250     "name": "DotNet-CoreCLR-Trusted",
251     "url": "https://devdiv.visualstudio.com/DevDiv/_git/DotNet-CoreCLR-Trusted",
252     "defaultBranch": "refs/heads/master",
253     "clean": "true",
254     "checkoutSubmodules": false
255   },
256   "quality": "definition",
257   "queue": {
258     "pool": {
259       "id": 97,
260       "name": "DotNetCore-Build"
261     },
262     "id": 330,
263     "name": "DotNetCore-Build"
264   },
265   "path": "\\",
266   "type": "build",
267   "id": 1680,
268   "name": "DotNet-CoreClr-Trusted-Mac",
269   "url": "https://devdiv.visualstudio.com/DefaultCollection/0bdbc590-a062-4c3f-b0f6-9383f67865ee/_apis/build/Definitions/1680",
270   "project": {
271     "id": "0bdbc590-a062-4c3f-b0f6-9383f67865ee",
272     "name": "DevDiv",
273     "description": "Visual Studio and DevDiv team project for git source code repositories.  Work items will be added for Adams, Dev14 work items are tracked in vstfdevdiv.  ",
274     "url": "https://devdiv.visualstudio.com/DefaultCollection/_apis/projects/0bdbc590-a062-4c3f-b0f6-9383f67865ee",
275     "state": "wellFormed",
276     "revision": 418097633
277   }
278 }