Skip to content

Commit 0421cb8

Browse files
authored
Dynamically determine to build managed-only (#2085)
1 parent d7af4b7 commit 0421cb8

11 files changed

+451
-457
lines changed

.github/pull_request_template.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
**Description of Change**
22

3-
<!-- Describe your changes here. -->
3+
<!-- Describe your changes here. -->
44

55
**Bugs Fixed**
66

77
<!-- Provide links to issues here. Ensure that a GitHub issue was created for your feature or bug fix before sending PR. -->
88

9-
- Related to issue #
9+
- Fixes #
1010

1111
**API Changes**
1212

13+
None.
14+
1315
<!-- REPLACE THIS COMMENT
16+
1417
List all API changes here (or just put None), example:
1518
1619
Added:
@@ -21,16 +24,23 @@ Added:
2124
Changed:
2225
2326
- `object Cell.OldPropertyName => object Cell.NewPropertyName`
24-
27+
2528
-->
2629

2730
**Behavioral Changes**
2831

32+
None.
33+
2934
<!-- Describe any non-bug related behavioral changes that may change how users app behaves when upgrading to this version of the codebase. -->
3035

36+
**Required skia PR**
37+
38+
None. <!-- Replace this with the full URL to the skia PR. -->
39+
3140
**PR Checklist**
3241

3342
- [ ] Has tests (if omitted, state reason in description)
3443
- [ ] Rebased on top of main at time of PR
44+
- [ ] Merged related skia PRs
3545
- [ ] Changes adhere to coding standard
3646
- [ ] Updated documentation

scripts/azure-pipelines-complete.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ pr:
1111
parameters:
1212
- name: buildExternals
1313
displayName: 'The specific native artifacts to use for this build.'
14-
type: number
15-
default: 0
14+
type: string
15+
default: 'latest'
1616
- name: VM_IMAGE_HOST
1717
type: object
1818
default:

scripts/azure-pipelines.yml

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ pr:
1111
parameters:
1212
- name: buildExternals
1313
displayName: 'The specific native artifacts to use for this build.'
14-
type: number
15-
default: 0
14+
type: string
15+
default: 'latest'
1616
- name: VM_IMAGE_HOST
1717
type: object
1818
default:
@@ -25,33 +25,12 @@ parameters:
2525
pool:
2626
name: Azure Pipelines
2727
vmImage: windows-2022
28-
- name: VM_IMAGE_MAC_NATIVE
28+
- name: VM_IMAGE_MAC
2929
type: object
3030
default:
3131
pool:
3232
name: Azure Pipelines
3333
vmImage: macos-11
34-
- name: VM_IMAGE_MAC
35-
type: object
36-
default:
37-
pool:
38-
name: VSEng-VSMac-Xamarin-Shared
39-
vmImage: VSEng-VSMac-Xamarin-Shared
40-
demands:
41-
- macOS.Name -equals Monterey
42-
- macOS.Architecture -equals x64
43-
- Agent.HasDevices -equals False
44-
- Agent.IsPaired -equals False
45-
variables:
46-
XCODE_VERSION: 13.3.0
47-
provisioningSteps:
48-
- task: xamops.azdevex.provisionator-task.provisionator@1
49-
displayName: 'Provision Xamarin'
50-
inputs:
51-
provisioning_script: ./scripts/provisionator.csx
52-
provisioning_extra_args: --force
53-
env:
54-
AUTH_TOKEN_GITHUB_COM: $(github--pat--vs-mobiletools-engineering-service2)
5534
- name: VM_IMAGE_LINUX
5635
type: object
5736
default:
@@ -79,6 +58,6 @@ stages:
7958
VM_IMAGE_WINDOWS: ${{ parameters.VM_IMAGE_WINDOWS }}
8059
VM_IMAGE_WINDOWS_NATIVE: ${{ parameters.VM_IMAGE_WINDOWS }}
8160
VM_IMAGE_MAC: ${{ parameters.VM_IMAGE_MAC }}
82-
VM_IMAGE_MAC_NATIVE: ${{ parameters.VM_IMAGE_MAC_NATIVE }}
61+
VM_IMAGE_MAC_NATIVE: ${{ parameters.VM_IMAGE_MAC }}
8362
VM_IMAGE_LINUX: ${{ parameters.VM_IMAGE_LINUX }}
8463
VM_IMAGE_LINUX_NATIVE: ${{ parameters.VM_IMAGE_LINUX }}

0 commit comments

Comments
 (0)