Skip to content

Conversation

@DHowett
Copy link
Member

@DHowett DHowett commented Sep 30, 2020

Summary of the Pull Request

References

PR Checklist

  • Closes #xxx
  • CLA signed. If not, go over here and sign the CLA
  • Tests added/passed
  • Documentation updated. If checked, please file a pull request on our docs repo and link it here: #xxx
  • Schema updated.
  • I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

The WAP packaging project in VS <= 16.7.3 produces a global property as
part of its normal operation that causes MSBuild to flag our projects as
out-of-date and requiring a rebuild. By forcing this property to match
the WAP values, we can get consistent builds.

That property is "GenerateAppxPackageOnBuild", and WAP sets it to
*false*. When we set that, of course, we don't get an MSIX out of our
build pipeline. Therefore, we have to break our build into two phases --
build, then package.

This is just like #3412, but a couple versions of VS in the future.
If you want to read a pareto-identical commit message, go read that one.
(cherry picked from commit fd9106b)
@miniksa
Copy link
Member

miniksa commented Sep 30, 2020

electric boogaloo

@DHowett
Copy link
Member Author

DHowett commented Sep 30, 2020

11 min CI build on the x86 leg! x64 hit a UT hang unrelated to the new build agent.

@DHowett DHowett closed this Sep 30, 2020
@DHowett DHowett deleted the dev/duhowett/hax/w-u-b-p branch October 16, 2020 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants