Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
VSTS CI Schema Change #17978
Description of the Change
Updating the VSTS CI configuration to match the latest schema.
Why Should This Be In Core?
As users see the config or try to make changes the config here should match the doc
Possible I missed something and break the CI
Created a build pipeline on my own account based on the update YAML and all three jobs passed successfully
Looks like our macOS agent pool keeps timing out, causing the builds to fail. Any idea why that's happening?
After running "Rebuild" on the previous build, the new build failed because it couldn't upload artifacts:
Also, any chance we could swap position of "Queue" with "Rebuild" on PR builds? That's the likely action someone will want to take on a failed build and I don't think folks will realize they should look in the "..." menu.
@daviwil that is expected when builds come from PRs from forks. At the moment we don't let those upload artifacts. It is something we are working to add but for now we block for security reasons. It is possible to conditionalize those out when the build is a PR from a fork.