Skip to content

Commit

Permalink
Merge branch 'release/6.0.4xx' into darc-release/6.0.4xx-112ffdbb-927…
Browse files Browse the repository at this point in the history
…0-4797-b063-aa8b39dd92bd
  • Loading branch information
rolfbjarne authored Jul 12, 2022
2 parents decb293 + 3d97b79 commit 1ae3886
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 0 deletions.
3 changes: 3 additions & 0 deletions tools/devops/automation/build-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,7 @@ stages:
jobs:
- template: templates/build/build-stage.yml
parameters:
xcodeChannel: Stable
signAndNotarize: true
vsdropsPrefix: ${{ variables.vsdropsPrefix }}
runTests: ${{ and(parameters.runTests, ne(variables['Build.Reason'], 'Schedule'))}}
Expand All @@ -345,6 +346,7 @@ stages:
jobs:
- template: templates/build/api-diff-stage.yml
parameters:
xcodeChannel: Stable
vsdropsPrefix: ${{ variables.vsdropsPrefix }}
keyringPass: $(pass--lab--mac--builder--keychain)
gitHubToken: ${{ variables['GitHub.Token'] }}
Expand All @@ -362,6 +364,7 @@ stages:
- ${{ each config in parameters.simTestsConfigurations }}:
- template: templates/tests/stage.yml
parameters:
xcodeChannel: Stable
testPrefix: ${{ config.testPrefix }}
stageName: ${{ config.stageName }}
displayName: ${{ config.displayName }}
Expand Down
3 changes: 3 additions & 0 deletions tools/devops/automation/build-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,7 @@ stages:
jobs:
- template: templates/build/build-stage.yml
parameters:
xcodeChannel: Stable
signAndNotarize: false
vsdropsPrefix: ${{ variables.vsdropsPrefix }}
runTests: ${{ and(parameters.runTests, ne(variables['Build.Reason'], 'Schedule'))}}
Expand All @@ -342,6 +343,7 @@ stages:
jobs:
- template: templates/build/api-diff-stage.yml
parameters:
xcodeChannel: Stable
vsdropsPrefix: ${{ variables.vsdropsPrefix }}
keyringPass: $(pass--lab--mac--builder--keychain)
gitHubToken: ${{ variables['GitHub.Token'] }}
Expand All @@ -359,6 +361,7 @@ stages:
- ${{ each config in parameters.simTestsConfigurations }}:
- template: templates/tests/stage.yml
parameters:
xcodeChannel: Stable
testPrefix: ${{ config.testPrefix }}
stageName: ${{ config.stageName }}
displayName: ${{ config.displayName }}
Expand Down
4 changes: 4 additions & 0 deletions tools/devops/automation/templates/build/api-diff-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ parameters:
type: string
default: automatic

- name: xcodeChannel
type: string

jobs:
- job: configure
displayName: 'Configure build'
Expand Down Expand Up @@ -75,6 +78,7 @@ jobs:
demands:
- Agent.OS -equals Darwin
- macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
- XcodeChannel -equals ${{ parameters.xcodeChannel }}
workspace:
clean: all

Expand Down
4 changes: 4 additions & 0 deletions tools/devops/automation/templates/build/build-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ parameters:
- name: signAndNotarize
type: boolean

- name: xcodeChannel
type: string

jobs:
- job: configure
displayName: 'Configure build'
Expand Down Expand Up @@ -118,6 +121,7 @@ jobs:
demands:
- Agent.OS -equals Darwin
- macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
- XcodeChannel -equals ${{ parameters.xcodeChannel }}
workspace:
clean: all

Expand Down
4 changes: 4 additions & 0 deletions tools/devops/automation/templates/tests/stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ parameters:
type: boolean
default: true

- name: xcodeChannel
type: string

stages:
- stage: ${{ parameters.stageName }}
displayName: ${{ parameters.displayName }}
Expand Down Expand Up @@ -118,6 +121,7 @@ stages:
demands:
- Agent.OS -equals Darwin
- macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
- XcodeChannel -equals ${{ parameters.xcodeChannel }}
- ${{ each demand in parameters.extraBotDemands }}:
- demand
workspace:
Expand Down

1 comment on commit 1ae3886

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📚 [CI Build] Artifacts 📚

Artifacts were not provided.

Pipeline on Agent XAMMINI-049.Monterey'
Hash: 1ae388666a790f73f4c2182b60e8d96ca1cde707

Please sign in to comment.