Currently, the copy of Package.appxmanifest in this repo is overwritten with a copy from an internal repo during release builds. This change adds the release version of Package.appxmanifest to this repo, to make it easier to maintain and keep it in sync with the copy used during development.
53 lines
1.2 KiB
YAML
53 lines
1.2 KiB
YAML
#
|
|
# Continuous Integration (CI) - Internal
|
|
# This pipeline builds and validate the app for all supported architectures, in a production
|
|
# configuration. This pipeline relies on Microsoft-internal resources to run.
|
|
#
|
|
|
|
trigger:
|
|
- master
|
|
- release/*
|
|
- feature/*
|
|
pr: none
|
|
|
|
name: 0.$(Date:yyMM).$(DayOfMonth)$(Rev:rr).0
|
|
|
|
jobs:
|
|
- template: ./templates/build-single-architecture.yaml
|
|
parameters:
|
|
isReleaseBuild: true
|
|
useReleaseAppxManifest: false
|
|
platform: x64
|
|
|
|
- template: ./templates/build-single-architecture.yaml
|
|
parameters:
|
|
isReleaseBuild: true
|
|
useReleaseAppxManifest: false
|
|
platform: x86
|
|
|
|
- template: ./templates/build-single-architecture.yaml
|
|
parameters:
|
|
isReleaseBuild: true
|
|
useReleaseAppxManifest: false
|
|
platform: ARM
|
|
|
|
- template: ./templates/run-ui-tests.yaml
|
|
parameters:
|
|
platform: x64
|
|
runsettingsFileName: CalculatorUITests.release.runsettings
|
|
|
|
- template: ./templates/run-ui-tests.yaml
|
|
parameters:
|
|
platform: x86
|
|
runsettingsFileName: CalculatorUITests.release.runsettings
|
|
|
|
- template: ./templates/run-unit-tests.yaml
|
|
parameters:
|
|
platform: x64
|
|
|
|
- template: ./templates/run-unit-tests.yaml
|
|
parameters:
|
|
platform: x86
|
|
|
|
- template: ./templates/package-appxbundle.yaml
|