Commit Graph

11 Commits

Author SHA1 Message Date
Matt Cooley
efe21c6e28
Update bundle version to 2021 (#1706) 2021-09-28 13:55:19 -07:00
Matt Cooley
251248ee7d
Add release appxmanifest (#1682)
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.
2021-09-08 08:40:05 -07:00
Quentin Al-Timimi
b0e9e0ab56
Restructure pipeline to move release steps out of Package ES (#1659)
* Pipeline update
* moving download internals up in order
* updated internal download step and removed duplicate isPublicRelease parameter
2021-08-26 08:47:10 -07:00
Matt Cooley
1af6b284cb
Improvements to CI pipeline (#1415) 2020-10-28 14:41:13 -07:00
Matt Cooley
271d326dc8
Update signing config in release build (#1330) 2020-07-31 08:09:44 -07:00
Stephanie Anderl
cb707d467a Remove ARM64 from the package since Graphing mode does not support AR… (#903)
* Remove ARM64 from the package since Graphing mode does not support ARM64.

* Update build/pipelines/templates/package-appxbundle.yaml

Steph approves :)

Co-authored-by: Eric Wong <eriwong@microsoft.com>
2020-01-07 14:09:39 -08:00
Matt Cooley
1b9d6b8fbe
Use 2020 as the major version for the appxbundle (#586)
Calculator's build number in release builds follows the pattern 10.{YYMM}.{build}.0. We use the build number in lots of places, including the app binaries, the app package version, and the app bundle version. Before Calculator moved to GitHub, the app bundle version was generated using a date-based formula which produced versions like "2019.105.612.0". This means that the bundles generated from GitHub have a lower version than previous bundles. This appears to cause some issues during device reset.

This change sets the app bundle major version number to "2020" to ensure that newly-produced appxbundles have higher versions than legacy bundles. The remaining parts of the bundle version number will match the build number for easy reference.

Also updating the MakeAppx version used in bundle creation to 18362.
2019-07-16 16:21:45 -07:00
Matt Cooley
33b885ac17
Update to v142 build tools for Visual Studio 2019 (#548)
* Update to build tools v142
* Update official build pipelines to use VS2019
* Update instructions to suggest updating to VS2019
2019-06-24 16:38:45 -07:00
Matt Cooley
74b78a67be Don't run component governance detection in postbuild steps (#381)
See also #353.

In the internal build environment, there's an auto-injected component governance task which needs to run once during the build. This task doesn't need to run during the unit test, package, and internal release jobs.
2019-03-26 10:03:42 -07:00
Matt Cooley
3e093155b1
Move build jobs to hosted pools (#22)
* Move build jobs to the Hosted VS2017 pool instead of our internal pool
* Move the prepare-release-internalonly job from a team-specific pool to a shared pool with more capacity
* Remove symbol publishing from PR/CI builds since it's not necessary; do it only in release builds
2019-02-19 07:40:15 -08:00
Howard Wolosky
c13b8a099e Hello GitHub 2019-01-28 16:24:37 -08:00