remote: Do not compress remote by default when building from source (#40994)

Jakub Konka created

Release Notes:

- N/A

Change summary

crates/remote/src/transport.rs | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)

Detailed changes

crates/remote/src/transport.rs 🔗

@@ -125,7 +125,10 @@ async fn build_remote_server_from_source(
     use std::env::VarError;
     use std::path::Path;
 
-    let build_remote_server = std::env::var("ZED_BUILD_REMOTE_SERVER").unwrap_or_default();
+    // By default, we make building remote server from source opt-out and we do not force artifact compression
+    // for quicker builds.
+    let build_remote_server =
+        std::env::var("ZED_BUILD_REMOTE_SERVER").unwrap_or("nocompress".into());
 
     if build_remote_server == "false"
         || build_remote_server == "no"