@@ -19,95 +19,95 @@ parameters:
19
19
20
20
21
21
steps :
22
- - task : DownloadPipelineArtifact@2
23
- displayName : Download runtime packages
24
- inputs :
25
- artifact : ' IntermediateArtifacts'
26
- path : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
27
- patterns : |
28
- IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.android-!(*.symbols).nupkg
29
- IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.ios-!(*.symbols).nupkg
30
- IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.iossimulator-!(*.symbols).nupkg
31
- IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-!(*.symbols).nupkg
22
+ # - task: DownloadPipelineArtifact@2
23
+ # displayName: Download runtime packages
24
+ # inputs:
25
+ # artifact: 'IntermediateArtifacts'
26
+ # path: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
27
+ # patterns: |
28
+ # IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.android-!(*.symbols).nupkg
29
+ # IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.ios-!(*.symbols).nupkg
30
+ # IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.iossimulator-!(*.symbols).nupkg
31
+ # IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-!(*.symbols).nupkg
32
32
33
- # Other artifacts to include once they are being built
34
- # EX. IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-*.nupkg
35
-
36
- - task : CopyFiles@2
37
- displayName : Flatten packages
38
- inputs :
39
- sourceFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
40
- contents : ' */Shipping/*.nupkg'
41
- cleanTargetFolder : false
42
- targetFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
43
- flattenFolders : true
33
+ # # Other artifacts to include once they are being built
34
+ # # EX. IntermediateArtifacts/MonoRuntimePacks/Shipping/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-*.nupkg
35
+
36
+ # - task: CopyFiles@2
37
+ # displayName: Flatten packages
38
+ # inputs:
39
+ # sourceFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
40
+ # contents: '*/Shipping/*.nupkg'
41
+ # cleanTargetFolder: false
42
+ # targetFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
43
+ # flattenFolders: true
44
44
45
- - script : |
46
- for file in *.nupkg
47
- do
48
- mv -v "$file" "${file%.nupkg}.zip"
49
- done
50
- displayName: Change nupkgs to zips
51
- workingDirectory: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
45
+ # - script: |
46
+ # for file in *.nupkg
47
+ # do
48
+ # mv -v "$file" "${file%.nupkg}.zip"
49
+ # done
50
+ # displayName: Change nupkgs to zips
51
+ # workingDirectory: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks
52
52
53
53
54
- # Unzip the nuget packages to make the actual runtimes accessible
55
- - task : ExtractFiles@1
56
- displayName : Extract android-arm runtime
57
- inputs :
58
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm.*.zip
59
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm
60
- overwriteExistingFiles : true
61
- cleanDestinationFolder : false
62
- - task : ExtractFiles@1
63
- displayName : Extract android-arm64 runtime
64
- inputs :
65
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm64.*.zip
66
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm64
67
- overwriteExistingFiles : true
68
- cleanDestinationFolder : false
69
- - task : ExtractFiles@1
70
- displayName : Extract android-x86 runtime
71
- inputs :
72
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x86.*.zip
73
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x86
74
- overwriteExistingFiles : true
75
- cleanDestinationFolder : false
76
- - task : ExtractFiles@1
77
- displayName : Extract android-x64 runtime
78
- inputs :
79
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x64.*.zip
80
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x64
81
- overwriteExistingFiles : true
82
- cleanDestinationFolder : false
83
- - task : ExtractFiles@1
84
- displayName : Extract ios-arm runtime
85
- inputs :
86
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm.*.zip
87
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm
88
- overwriteExistingFiles : true
89
- cleanDestinationFolder : false
90
- - task : ExtractFiles@1
91
- displayName : Extract ios-arm64 runtime
92
- inputs :
93
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm64.*.zip
94
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm64
95
- overwriteExistingFiles : true
96
- cleanDestinationFolder : false
97
- - task : ExtractFiles@1
98
- displayName : Extract maccatalyst-x64 runtime
99
- inputs :
100
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.*.zip
101
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64
102
- overwriteExistingFiles : true
103
- cleanDestinationFolder : false
104
- - task : ExtractFiles@1
105
- displayName : Extract iossimulator-x64 runtime
106
- inputs :
107
- archiveFilePatterns : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.*.zip
108
- destinationFolder : $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64
109
- overwriteExistingFiles : true
110
- cleanDestinationFolder : false
54
+ # # Unzip the nuget packages to make the actual runtimes accessible
55
+ # - task: ExtractFiles@1
56
+ # displayName: Extract android-arm runtime
57
+ # inputs:
58
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm.*.zip
59
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm
60
+ # overwriteExistingFiles: true
61
+ # cleanDestinationFolder: false
62
+ # - task: ExtractFiles@1
63
+ # displayName: Extract android-arm64 runtime
64
+ # inputs:
65
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm64.*.zip
66
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-arm64
67
+ # overwriteExistingFiles: true
68
+ # cleanDestinationFolder: false
69
+ # - task: ExtractFiles@1
70
+ # displayName: Extract android-x86 runtime
71
+ # inputs:
72
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x86.*.zip
73
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x86
74
+ # overwriteExistingFiles: true
75
+ # cleanDestinationFolder: false
76
+ # - task: ExtractFiles@1
77
+ # displayName: Extract android-x64 runtime
78
+ # inputs:
79
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x64.*.zip
80
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.android-x64
81
+ # overwriteExistingFiles: true
82
+ # cleanDestinationFolder: false
83
+ # - task: ExtractFiles@1
84
+ # displayName: Extract ios-arm runtime
85
+ # inputs:
86
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm.*.zip
87
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm
88
+ # overwriteExistingFiles: true
89
+ # cleanDestinationFolder: false
90
+ # - task: ExtractFiles@1
91
+ # displayName: Extract ios-arm64 runtime
92
+ # inputs:
93
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm64.*.zip
94
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.ios-arm64
95
+ # overwriteExistingFiles: true
96
+ # cleanDestinationFolder: false
97
+ # - task: ExtractFiles@1
98
+ # displayName: Extract maccatalyst-x64 runtime
99
+ # inputs:
100
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.*.zip
101
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64
102
+ # overwriteExistingFiles: true
103
+ # cleanDestinationFolder: false
104
+ # - task: ExtractFiles@1
105
+ # displayName: Extract iossimulator-x64 runtime
106
+ # inputs:
107
+ # archiveFilePatterns: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.*.zip
108
+ # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64
109
+ # overwriteExistingFiles: true
110
+ # cleanDestinationFolder: false
111
111
112
112
- script : |
113
113
curl -o dotnet-install.sh 'https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh'
0 commit comments