{"action":"created","issue":{"url":"https://api.github.com/repos/microsoft/STL/issues/114","repository_url":"https://api.github.com/repos/microsoft/STL","labels_url":"https://api.github.com/repos/microsoft/STL/issues/114/labels{/name}","comments_url":"https://api.github.com/repos/microsoft/STL/issues/114/comments","events_url":"https://api.github.com/repos/microsoft/STL/issues/114/events","html_url":"https://github.com/microsoft/STL/pull/114","id":495058332,"node_id":"MDExOlB1bGxSZXF1ZXN0MzE4NjgxNzY0","number":114,"title":"Build in Azure Pipelines with cached vcpkg artifacts","user":{"login":"lukka","id":681992,"node_id":"MDQ6VXNlcjY4MTk5Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/681992?v=4","gravatar_id":"","url":"https://api.github.com/users/lukka","html_url":"https://github.com/lukka","followers_url":"https://api.github.com/users/lukka/followers","following_url":"https://api.github.com/users/lukka/following{/other_user}","gists_url":"https://api.github.com/users/lukka/gists{/gist_id}","starred_url":"https://api.github.com/users/lukka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukka/subscriptions","organizations_url":"https://api.github.com/users/lukka/orgs","repos_url":"https://api.github.com/users/lukka/repos","events_url":"https://api.github.com/users/lukka/events{/privacy}","received_events_url":"https://api.github.com/users/lukka/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"BillyONeal","id":1544943,"node_id":"MDQ6VXNlcjE1NDQ5NDM=","avatar_url":"https://avatars0.githubusercontent.com/u/1544943?v=4","gravatar_id":"","url":"https://api.github.com/users/BillyONeal","html_url":"https://github.com/BillyONeal","followers_url":"https://api.github.com/users/BillyONeal/followers","following_url":"https://api.github.com/users/BillyONeal/following{/other_user}","gists_url":"https://api.github.com/users/BillyONeal/gists{/gist_id}","starred_url":"https://api.github.com/users/BillyONeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BillyONeal/subscriptions","organizations_url":"https://api.github.com/users/BillyONeal/orgs","repos_url":"https://api.github.com/users/BillyONeal/repos","events_url":"https://api.github.com/users/BillyONeal/events{/privacy}","received_events_url":"https://api.github.com/users/BillyONeal/received_events","type":"User","site_admin":false},"assignees":[{"login":"BillyONeal","id":1544943,"node_id":"MDQ6VXNlcjE1NDQ5NDM=","avatar_url":"https://avatars0.githubusercontent.com/u/1544943?v=4","gravatar_id":"","url":"https://api.github.com/users/BillyONeal","html_url":"https://github.com/BillyONeal","followers_url":"https://api.github.com/users/BillyONeal/followers","following_url":"https://api.github.com/users/BillyONeal/following{/other_user}","gists_url":"https://api.github.com/users/BillyONeal/gists{/gist_id}","starred_url":"https://api.github.com/users/BillyONeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BillyONeal/subscriptions","organizations_url":"https://api.github.com/users/BillyONeal/orgs","repos_url":"https://api.github.com/users/BillyONeal/repos","events_url":"https://api.github.com/users/BillyONeal/events{/privacy}","received_events_url":"https://api.github.com/users/BillyONeal/received_events","type":"User","site_admin":false}],"milestone":null,"comments":46,"created_at":"2019-09-18T08:06:59Z","updated_at":"2019-09-26T02:08:19Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/microsoft/STL/pulls/114","html_url":"https://github.com/microsoft/STL/pull/114","diff_url":"https://github.com/microsoft/STL/pull/114.diff","patch_url":"https://github.com/microsoft/STL/pull/114.patch"},"body":"Please note that acceptance of community PRs will be delayed while we are\r\nbringing our test and CI systems online. For more information, see the\r\nREADME.md.\r\n\r\n# Description\r\n\r\n\r\nI hope this PR is either useful and could be an inspiration on how to set up a CI system.\r\nThis PR is not meant to be merged as is, but it is created in order to show how it is possible to run a build using CMake and Ninja with cached vcpkg artifacts on Hosted Build Agents.\r\n\r\nHosted agents do not have the required MSVC 14.23, hence the build also install that toolset on the fly (considerably increasing build time).\r\n\r\nThe build time on Hosted agents with cached vcpkg artifacts is about:\r\n - restoring cache 30 seconds;\r\n - building 4 minutes.\r\n - building vcpkg artifacts 15 minutes;\r\n\r\nSee [here](https://dev.azure.com/CppBuild/CppBuildTasks/_build/results?buildId=2339&view=logs&j=bd6ca963-1eb1-5251-0826-905095a0e584) for all build samples.\r\n\r\n\r\nNo tests are run.\r\n\r\nAlso, this PR shows how to explicitly define which vcpkg version is to be used by using a git submodule.\r\n\r\n# Checklist:\r\n\r\n- [ ] I understand README.md.\r\n- [ ] The STL builds and test harnesses have passed (must be manually verified\r\n  by an STL maintainer before CI is online, leave this unchecked for initial\r\n  submission).\r\n"},"comment":{"url":"https://api.github.com/repos/microsoft/STL/issues/comments/535298601","html_url":"https://github.com/microsoft/STL/pull/114#issuecomment-535298601","issue_url":"https://api.github.com/repos/microsoft/STL/issues/114","id":535298601,"node_id":"MDEyOklzc3VlQ29tbWVudDUzNTI5ODYwMQ==","user":{"login":"BillyONeal","id":1544943,"node_id":"MDQ6VXNlcjE1NDQ5NDM=","avatar_url":"https://avatars0.githubusercontent.com/u/1544943?v=4","gravatar_id":"","url":"https://api.github.com/users/BillyONeal","html_url":"https://github.com/BillyONeal","followers_url":"https://api.github.com/users/BillyONeal/followers","following_url":"https://api.github.com/users/BillyONeal/following{/other_user}","gists_url":"https://api.github.com/users/BillyONeal/gists{/gist_id}","starred_url":"https://api.github.com/users/BillyONeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BillyONeal/subscriptions","organizations_url":"https://api.github.com/users/BillyONeal/orgs","repos_url":"https://api.github.com/users/BillyONeal/repos","events_url":"https://api.github.com/users/BillyONeal/events{/privacy}","received_events_url":"https://api.github.com/users/BillyONeal/received_events","type":"User","site_admin":false},"created_at":"2019-09-26T02:08:19Z","updated_at":"2019-09-26T02:08:19Z","author_association":"MEMBER","body":"/azp run"}}
{"actor":{"display_login":"BillyONeal"}}