diff --git a/docker/server/Dockerfile b/docker/server/Dockerfile index 49f6160..9e32228 100644 --- a/docker/server/Dockerfile +++ b/docker/server/Dockerfile @@ -13,12 +13,14 @@ download-attempts = 1 connect-timeout = 3 EOF -RUN cp "$(nix build nixpkgs#cacert --print-out-paths)/etc/ssl/certs/ca-bundle.crt" /tmp/ca-bundle.crt +# RUN cp "$(nix build nixpkgs#cacert --print-out-paths)/etc/ssl/certs/ca-bundle.crt" /tmp/ca-bundle.crt COPY . /tmp/build WORKDIR /tmp/build -RUN --mount=type=ssh GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" nix build '.#docker_env' +# RUN --mount=type=ssh GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" nix build '.#docker_env' +ENV GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" +RUN --mount=type=ssh cp "$(nix build nixpkgs#cacert --print-out-paths)/etc/ssl/certs/ca-bundle.crt" /tmp/ca-bundle.crt && nix build '.#docker_env' # Export the built closure to a folder RUN mkdir /tmp/nix-store-closure