Browse Source

Turn down debuginfo level on CI (#1545)

We don't need full debug information but rather line tables
(debuginfo=1) should suffice for backtraces if truly necessary. Note
that this doesn't actually work on stable Rust just yet due to it being
an unrelease feature of Cargo. With the Rust release next week though
this'll work on all of stable/beta/nightly.
pull/1528/head
Alex Crichton 5 years ago
committed by GitHub
parent
commit
a524f58dfe
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      .github/actions/install-rust/main.js

6
.github/actions/install-rust/main.js

@ -12,4 +12,10 @@ child_process.execFileSync('rustup', ['set', 'profile', 'minimal']);
child_process.execFileSync('rustup', ['update', toolchain, '--no-self-update']);
child_process.execFileSync('rustup', ['default', toolchain]);
// Save disk space by avoiding incremental compilation, and also we don't use
// any caching so incremental wouldn't help anyway.
console.log(`::set-env name=CARGO_INCREMENTAL::0`);
// Turn down debuginfo from 2 to 1 to help save disk space
console.log(`::set-env name=CARGO_PROFILE_DEV_DEBUG::1`);
console.log(`::set-env name=CARGO_PROFILE_TEST_DEBUG::1`);

Loading…
Cancel
Save