From 830e39e8bfd0ba99bb8aa05341d4131036b4f8fb Mon Sep 17 00:00:00 2001 From: kjuulh Date: Sat, 30 Dec 2023 22:00:00 +0100 Subject: [PATCH] feat: set env variable as well Signed-off-by: kjuulh --- crates/cuddle-ci/src/rust_service/ssh_agent.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/cuddle-ci/src/rust_service/ssh_agent.rs b/crates/cuddle-ci/src/rust_service/ssh_agent.rs index 4d66b1c..dd4bc93 100644 --- a/crates/cuddle-ci/src/rust_service/ssh_agent.rs +++ b/crates/cuddle-ci/src/rust_service/ssh_agent.rs @@ -20,7 +20,9 @@ impl SshAgent { #[async_trait] impl DaggerMiddleware for SshAgent { async fn handle(&self, container: Container) -> eyre::Result { - let c = container.with_unix_socket("/tmp/ssh_socket", self.socket.clone()); + let c = container + .with_unix_socket("/tmp/ssh_socket", self.socket.clone()) + .with_env_variable("SSH_AUTH_SOCK", "/tmp/ssh_socket"); Ok(c) }