Bug 1544865 - Build `dist-server` in the sccache toolchain job where available. r=nalexander
authorChris Manchester <cmanchester@mozilla.com>
Tue, 16 Apr 2019 17:08:38 +0000
changeset 469717 8c63b67c8273
parent 469716 185e608c3852
child 469718 6ecaea77b9d5
push id35879
push usernerli@mozilla.com
push dateTue, 16 Apr 2019 22:01:48 +0000
treeherdermozilla-central@12a60898fdc1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersnalexander
bugs1544865
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1544865 - Build `dist-server` in the sccache toolchain job where available. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D27749
taskcluster/scripts/misc/build-sccache.sh
--- a/taskcluster/scripts/misc/build-sccache.sh
+++ b/taskcluster/scripts/misc/build-sccache.sh
@@ -61,17 +61,17 @@ EOF
     make -j `nproc --all`
     # `make install` installs a *ton* of docs that we don't care about.
     # Just the software, please.
     make install_sw
     popd
 
     # We don't need to set OPENSSL_STATIC here, because we only have static
     # libraries in the directory we are passing.
-    env "OPENSSL_DIR=$OPENSSL_BUILD_DIRECTORY" cargo build --verbose --release
+    env "OPENSSL_DIR=$OPENSSL_BUILD_DIRECTORY" cargo build --features "all dist-server" --verbose --release
     ;;
 MINGW*)
     cargo build --verbose --release
     ;;
 esac
 
 mkdir sccache2
 cp target/release/sccache* sccache2/