Skip to content

Conversation

ras0219
Copy link
Contributor

@ras0219 ras0219 commented Jun 27, 2020

This PR enables the four-phase-flow for binary caching via the --x-write-nuget-packages-config=... setting. See the specification in #11204 for more details.

This PR also adds an end-to-end test suite to the x86-windows CI to cover basic command operation. Once #12170 is merged, I will extend this to also test on Linux and OSX.

@ras0219 ras0219 requested a review from strega-nil July 1, 2020 17:45
@ras0219-msft ras0219-msft merged commit 135f91d into microsoft:master Jul 1, 2020
@ras0219 ras0219 deleted the dev/roschuma/set-installed branch July 1, 2020 18:37
strega-nil pushed a commit to strega-nil/vcpkg that referenced this pull request May 5, 2021
…ll` and `x-set-installed` (microsoft#12138)

* [vcpkg] Implement --x-write-nuget-packages-config= setting for `install` and `x-set-installed`.

* [vcpkg] Add end-to-end testing suite for install, remove, and binary caching

* [vcpkg] Define `$TestingRoot in end-to-end-tests.ps1

* [vcpkg] Address CR comments

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
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.

5 participants