Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit dda722f

Browse files
authored
Merge pull request #1395 from xamarin/ci-refresh-20220728
refreshed CI settings
2 parents 400ecd8 + acafe9a commit dda722f

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

azure-pipelines.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,26 @@ resources:
2020

2121
variables:
2222
DotNet6Version: 6.0.300
23-
XamarinAndroidVsix: https://aka.ms/xamarin-android-commercial-d17-1-windows
23+
DotNet6Source: https://aka.ms/dotnet6/nuget/index.json
24+
NuGetOrgSource: https://api.nuget.org/v3/index.json
25+
XamarinDotNetWorkloadSource: workloads.json # or url (check for recent versions - redth)
26+
# https://aka.ms/dotnet/maui/6.0.400.json
27+
# matching builds
2428
# NOTE: there wasn't a public release of 16.11 for macOS
25-
XamarinAndroidPkg: https://dl.internalx.com/vsts-devdiv/Xamarin.Android/public/5673868/d17-1/19b97b7614b275a84d9e38096bd1fe0e25a494d4/xamarin.android-12.2.0.4.pkg
29+
LegacyXamarinAndroidPkg: https://dl.internalx.com/vsts-devdiv/Xamarin.Android/public/6454390/6.0.4xx/0b8d593a61bb49120fdf817e8dfdbc4b33937772/xamarin.android-12.3.99.117.pkg
30+
LegacyXamarinAndroidVsix: https://dl.internalx.com/vsts-devdiv/Xamarin.Android/public/6454390/6.0.4xx/0b8d593a61bb49120fdf817e8dfdbc4b33937772/Xamarin.Android.Sdk-12.3.99.117.vsix
2631
jobs:
2732
- template: .ci/build.v1.yml@components
2833
parameters:
2934
timeoutInMinutes: 360
3035
areaPath: 'DevDiv\Xamarin SDK\Android'
31-
macosImage: 'macOS-11' # the name of the macOS VM image
32-
# BigSur 20211120
36+
macosImage: 'macOS-12' # the name of the macOS VM image
37+
# Monterey 20220728
3338
windowsAgentPoolName: AzurePipelines-EO
3439
windowsImage: ''
3540
windowsImageOverride: AzurePipelinesWindows2019compliant
3641

37-
xcode: 13.2.1
42+
xcode: 13.3.1
3843
buildType: 'manifest'
3944

4045
linuxAgentPoolName: AzurePipelines-EO
@@ -77,12 +82,14 @@ jobs:
7782
condition: eq(variables['System.JobName'], 'windows')
7883
displayName: install Xamarin.Android
7984
- pwsh: |
80-
dotnet workload install android
85+
dotnet workload update --verbosity diag --from-rollback-file $(XamarinDotNetWorkloadSource) --source $(Dotnet6Source) --source $(NuGetOrgSource)
86+
dotnet workload install android --verbosity diag --skip-manifest-update --source $(Dotnet6Source) --source $(NuGetOrgSource)
87+
dotnet workload install maui --verbosity diag --skip-manifest-update --source $(Dotnet6Source) --source $(NuGetOrgSource)
8188
displayName: install .NET 6 Android Workload
8289
condition: ne(variables['System.JobName'], 'linux')
8390
tools:
8491
- 'xamarin.androidbinderator.tool': '0.5.4'
85-
- 'xamarin.androidx.migration.tool': '1.0.9'
92+
- 'xamarin.androidx.migration.tool': '1.0.10'
8693
- ${{ if eq(variables['System.TeamProject'], 'devdiv') }}:
8794
- template: sign-artifacts/jobs/v2.yml@internal-templates
8895
parameters:

0 commit comments

Comments
 (0)