-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Add Azure Pipelines configuration #60777
Commits on May 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 699376a - Browse repository at this point
Copy the full SHA 699376aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e234a90 - Browse repository at this point
Copy the full SHA e234a90View commit details -
ci: reduce all azure timeouts to 3 hours
As the infra team we decided to have an hard timeout of 3 hours on all the jobs: while this sometimes causes spurious timeout errors it's a great limit to prevent CI time to grow even more.
Configuration menu - View commit details
-
Copy full SHA for c50517a - Browse repository at this point
Copy the full SHA c50517aView commit details -
Configuration menu - View commit details
-
Copy full SHA for abd4b3a - Browse repository at this point
Copy the full SHA abd4b3aView commit details
Commits on May 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 869ddd8 - Browse repository at this point
Copy the full SHA 869ddd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dfd8ce - Browse repository at this point
Copy the full SHA 7dfd8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for aab0bb4 - Browse repository at this point
Copy the full SHA aab0bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94f7660 - Browse repository at this point
Copy the full SHA 94f7660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06bc0da - Browse repository at this point
Copy the full SHA 06bc0daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db55e6 - Browse repository at this point
Copy the full SHA 5db55e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for da94978 - Browse repository at this point
Copy the full SHA da94978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 694ea76 - Browse repository at this point
Copy the full SHA 694ea76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 807b7dd - Browse repository at this point
Copy the full SHA 807b7ddView commit details -
Co-Authored-By: Jake Goulding <shepmaster@mac.com>
Configuration menu - View commit details
-
Copy full SHA for 4965ffd - Browse repository at this point
Copy the full SHA 4965ffdView commit details
Commits on May 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 92bf1e6 - Browse repository at this point
Copy the full SHA 92bf1e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b008f - Browse repository at this point
Copy the full SHA 30b008fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf639a1 - Browse repository at this point
Copy the full SHA bf639a1View commit details
Commits on May 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a89e8d2 - Browse repository at this point
Copy the full SHA a89e8d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f23c1ba - Browse repository at this point
Copy the full SHA f23c1baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d27cb82 - Browse repository at this point
Copy the full SHA d27cb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f37b3a - Browse repository at this point
Copy the full SHA 9f37b3aView commit details -
Don't bother with
stamp
utilityThat was just used because Travis doesn't have time stamps on all log lines, but Azure does, so no need to add our own.
Configuration menu - View commit details
-
Copy full SHA for 79d28c2 - Browse repository at this point
Copy the full SHA 79d28c2View commit details -
Refactor azure pipelines configuration
This commit is intended to go through and review/refactor the azure pipelines configuration we have. The major changes are: * The separate `{windows,macos,linux}.yml` files are now all merged into one `run.yml`. This allows a shared "master flow" for all platforms with divergence only where necessary. * Some install steps have been separated as `install-*.yml` scripts, where each script internally matches on the appropriate OS and then delegates accordingly. * Some various bits and pieces of cruft have been removed which were artifacts of Travis's setup or similar.
Configuration menu - View commit details
-
Copy full SHA for 1be9fe6 - Browse repository at this point
Copy the full SHA 1be9fe6View commit details -
Configure a few more builders on
try
temporarilyMake sure there's one dist and one test builder for each of the three main platforms
Configuration menu - View commit details
-
Copy full SHA for 4183f3c - Browse repository at this point
Copy the full SHA 4183f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b1655 - Browse repository at this point
Copy the full SHA 91b1655View commit details -
Configuration menu - View commit details
-
Copy full SHA for 528cce9 - Browse repository at this point
Copy the full SHA 528cce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b266ff - Browse repository at this point
Copy the full SHA 7b266ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 804ec5f - Browse repository at this point
Copy the full SHA 804ec5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8d3b5 - Browse repository at this point
Copy the full SHA fa8d3b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0843207 - Browse repository at this point
Copy the full SHA 0843207View commit details -
Check out rustfmt submodule through tarballs
This takes 30+ seconds to check out on Windows, so let's speed it up through a tarball like we do other big git repositories.
Configuration menu - View commit details
-
Copy full SHA for 751597f - Browse repository at this point
Copy the full SHA 751597fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b8af06 - Browse repository at this point
Copy the full SHA 9b8af06View commit details -
Only execute conditional steps on success
Make sure `succeeded()` is in all the conditionals
Configuration menu - View commit details
-
Copy full SHA for 12f3701 - Browse repository at this point
Copy the full SHA 12f3701View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9843a79 - Browse repository at this point
Copy the full SHA 9843a79View commit details
Commits on May 21, 2019
-
Merge pull request #2 from alexcrichton/azure-pipelines
Some review feedback and other misc tweaks
Configuration menu - View commit details
-
Copy full SHA for e6830c1 - Browse repository at this point
Copy the full SHA e6830c1View commit details -
ci: temp increase of the timeout to 10 hours
Let's see how long a full build takes.
Configuration menu - View commit details
-
Copy full SHA for 1daab47 - Browse repository at this point
Copy the full SHA 1daab47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67db230 - Browse repository at this point
Copy the full SHA 67db230View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2304e1 - Browse repository at this point
Copy the full SHA d2304e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e5f02f - Browse repository at this point
Copy the full SHA 0e5f02fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 571366f - Browse repository at this point
Copy the full SHA 571366fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a83250d - Browse repository at this point
Copy the full SHA a83250dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdc36e - Browse repository at this point
Copy the full SHA ebdc36eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55108b3 - Browse repository at this point
Copy the full SHA 55108b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f0e70 - Browse repository at this point
Copy the full SHA e8f0e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for a225551 - Browse repository at this point
Copy the full SHA a225551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b7e172 - Browse repository at this point
Copy the full SHA 7b7e172View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f4b546 - Browse repository at this point
Copy the full SHA 0f4b546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d42b87 - Browse repository at this point
Copy the full SHA 8d42b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 190d198 - Browse repository at this point
Copy the full SHA 190d198View commit details -
Configuration menu - View commit details
-
Copy full SHA for beea4f5 - Browse repository at this point
Copy the full SHA beea4f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78965f4 - Browse repository at this point
Copy the full SHA 78965f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e764f47 - Browse repository at this point
Copy the full SHA e764f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3dd0b - Browse repository at this point
Copy the full SHA fe3dd0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ed2a3 - Browse repository at this point
Copy the full SHA e0ed2a3View commit details -
Update webrender we're testing
The one locked here has a dependency on an old enough `cmake` crate that it's not detecting visual studio correctly. Let's update webrender which updates `cmake` which should be able to detect Visual Studio correctly.
Configuration menu - View commit details
-
Copy full SHA for e5418f6 - Browse repository at this point
Copy the full SHA e5418f6View commit details
Commits on May 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 36ee777 - Browse repository at this point
Copy the full SHA 36ee777View commit details -
* Clean up the `install-windows-build-deps.yml` file and add some more comments where appropriate. * Add some comments to `run.yml` * Don't fast path the `rustfmt` submodule, but we'll take care of that later if necessary.
Configuration menu - View commit details
-
Copy full SHA for a8ac80b - Browse repository at this point
Copy the full SHA a8ac80bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f262f - Browse repository at this point
Copy the full SHA 24f262fView commit details
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2244ca3 - Browse repository at this point
Copy the full SHA 2244ca3View commit details