mirror of
https://github.com/servo/servo.git
synced 2025-10-04 02:29:12 +01:00
Rewrite Taskcluster integration This rewrites this repository’s integration with Taskcluster to have a decision task that runs an in-tree Python script to schedule a graph of other tasks with inter-dependencies, saved build artifacts, Docker images built from in-tree `Dockerfile`s, etc. This also adds support fail daily tasks, run automatically every 24 hours. See `etc/ci/taskcluster/README.md` for more details. Example of a green build with web-platform-tests enabled: https://tools.taskcluster.net/groups/aDL0pUBkSmuhezT1OF80_g For now this PR only enables one task, equivalent to Buildbot’s `linux-dev` job. (Running Tidy and other linting tools, compiling in debug mode, and running unit tests.) At this time Homu does **not** yet block PRs from merging on a successful result from Taskcluster, but I plan to do this soon after this PR lands. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21776) <!-- Reviewable:end --> |
||
---|---|---|
.. | ||
ci | ||
doc.servo.org | ||
layout_viewer | ||
cert_generator.js | ||
jsdefine | ||
memory_chart.html | ||
memory_reports_over_time.py | ||
patch-trace-template.py | ||
run_in_headless_android_emulator.py | ||
rustdoc-style.html | ||
rustdoc-with-private | ||
servo.sb | ||
servo_automation_screenshot.py | ||
servo_gdb.py | ||
start_servo.py | ||
valgrind-memcheck.supp |