feat(executor): install openssh-client for SSH-based tools

Tools like exe-dev require SSH to communicate with external services.
Installs openssh-client in the Deno container.
This commit is contained in:
Ajax Davis 2026-01-15 08:47:57 +10:00
parent c5eca8fdeb
commit 045ad36d14

View file

@ -1,6 +1,11 @@
# Use official Deno image
FROM denoland/deno:1.39.0
# Install OpenSSH client for tools that need SSH access (e.g., exe-dev)
USER root
RUN apt-get update && apt-get install -y openssh-client && rm -rf /var/lib/apt/lists/*
USER deno
# Set working directory
WORKDIR /app