Skip to content
Permalink
Browse files

Add `./mach check` to CI

  • Loading branch information...
SimonSapin committed Jul 1, 2019
1 parent 7c85dc0 commit 6609b098d6f12e6ccaeb83783778efa80fd20271
Showing with 18 additions and 6 deletions.
  1. +18 −6 etc/taskcluster/decision_task.py
@@ -193,12 +193,24 @@ def linux_tidy_unit_docs():
./etc/ci/check_no_panic.sh
RUSTDOCFLAGS="--disable-minification" ./mach doc
cd target/doc
git init
time git add .
git -c user.name="Taskcluster" -c user.email="" \
commit -q -m "Rebuild Servo documentation"
git bundle create docs.bundle HEAD
(
cd target/doc
git init
git add .
git -c user.name="Taskcluster" -c user.email="" \
commit -q -m "Rebuild Servo documentation"
git bundle create docs.bundle HEAD
)
"""
# Because `rustdoc` needs metadata of dependency crates,
# `cargo doc` does almost all of the work that `cargo check` does.
# Therefore, when running them in this order the second command does very little
# and should finish quickly.
# The reverse order would not increase the total amount of work to do,
# but would reduce the amount of parallelism available.
"""
./mach check
""")
.with_artifacts("/repo/target/doc/docs.bundle")
.find_or_create("docs." + CONFIG.task_id())

0 comments on commit 6609b09

Please sign in to comment.
You can’t perform that action at this time.