-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Azure universal packages as a binary caching provider #1491
Conversation
{ | ||
size_t count_stored = 0; | ||
auto ref = make_feedref(request, ""); | ||
std::string package_description = "Cached package for " + ref.id; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it would be a good idea to have this be in FeedReference
so that it can be tested rather than made up here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea. I will make that change in another PR after this PR is merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only nitpicks remain. This approval is contingent on the room saying the spelling/behavior is OK and either:
- testing that the version of
az
you look for actually supports the feature you're trying to use, or - setting the minimum version we're looking for to what you actually tested
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Would like to have at least a documentation draft before merging.
This PR adds support for the Azure CLI, specifically the
az artifacts universal download
andaz artifacts universal publish
commands, which are APIs needed to fetch and store packages.In order to authenticate, you will need to login to the Azure CLI before running vcpkg.