Update build definitions for arcade
This commit is contained in:
parent
2bee59a9bc
commit
acf66ec737
1 changed files with 8 additions and 7 deletions
|
@ -8,6 +8,7 @@ phases:
|
||||||
parameters:
|
parameters:
|
||||||
name: ${{ parameters.agentOs }}
|
name: ${{ parameters.agentOs }}
|
||||||
enableTelemetry: true
|
enableTelemetry: true
|
||||||
|
enableMicrobuild: true
|
||||||
publicBuildReasons: PullRequest
|
publicBuildReasons: PullRequest
|
||||||
queue: ${{ parameters.queue }}
|
queue: ${{ parameters.queue }}
|
||||||
variables:
|
variables:
|
||||||
|
@ -25,6 +26,7 @@ phases:
|
||||||
steps:
|
steps:
|
||||||
- ${{ if eq(parameters.agentOs, 'Windows_NT') }}:
|
- ${{ if eq(parameters.agentOs, 'Windows_NT') }}:
|
||||||
- script: build.cmd
|
- script: build.cmd
|
||||||
|
-test -sign -pack -publish
|
||||||
-Configuration $(BuildConfig)
|
-Configuration $(BuildConfig)
|
||||||
-Architecture $(BuildArchitecture)
|
-Architecture $(BuildArchitecture)
|
||||||
displayName: Build
|
displayName: Build
|
||||||
|
@ -34,7 +36,7 @@ phases:
|
||||||
|
|
||||||
- ${{ if eq(parameters.agentOs, 'Linux') }}:
|
- ${{ if eq(parameters.agentOs, 'Linux') }}:
|
||||||
- script: ./build.sh
|
- script: ./build.sh
|
||||||
--skip-prereqs
|
--test --pack --publish
|
||||||
--configuration $(BuildConfig)
|
--configuration $(BuildConfig)
|
||||||
$(DockerParameter)
|
$(DockerParameter)
|
||||||
--architecture $(BuildArchitecture)
|
--architecture $(BuildArchitecture)
|
||||||
|
@ -46,15 +48,15 @@ phases:
|
||||||
|
|
||||||
- ${{ if eq(parameters.agentOs, 'Darwin') }}:
|
- ${{ if eq(parameters.agentOs, 'Darwin') }}:
|
||||||
- script: ./build.sh
|
- script: ./build.sh
|
||||||
--skip-prereqs
|
--test --pack --publish
|
||||||
--configuration $(BuildConfig)
|
--configuration $(BuildConfig)
|
||||||
displayName: Build
|
displayName: Build
|
||||||
|
|
||||||
- task: PublishTestResults@1
|
- task: PublishTestResults@1
|
||||||
displayName: Publish Test Results
|
displayName: Publish Test Results
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: VSTest
|
testRunner: XUnit
|
||||||
testResultsFiles: '**/*.trx'
|
testResultsFiles: 'artifacts/TestResults/$(_BuildConfig)/*.xml'
|
||||||
testRunTitle: 'Unit Test Results'
|
testRunTitle: 'Unit Test Results'
|
||||||
platform: '$(BuildPlatform)'
|
platform: '$(BuildPlatform)'
|
||||||
configuration: '$(_BuildConfig)'
|
configuration: '$(_BuildConfig)'
|
||||||
|
@ -65,9 +67,8 @@ phases:
|
||||||
inputs:
|
inputs:
|
||||||
SourceFolder: '$(Build.SourcesDirectory)'
|
SourceFolder: '$(Build.SourcesDirectory)'
|
||||||
Contents: |
|
Contents: |
|
||||||
msbuild.log
|
artifacts/log/$(_BuildConfig)/**/*
|
||||||
msbuild.mainbuild.binlog
|
artifacts/TestResults/$(_BuildConfig)/**/*
|
||||||
msbuild.generatepropsfile.binlog
|
|
||||||
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
||||||
continueOnError: true
|
continueOnError: true
|
||||||
condition: always()
|
condition: always()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue