blob: 0219fa356f660aacd4da7f1d7136551674e3f2fd [file] [log] [blame]
#!/usr/bin/env bash
rm tmp/*
echo "Running from $(pwd)"
echo "Starting docker containers"
docker run -d \
--name go-scp-test \
-p 2244:22 \
-e SSH_USERS=bram:1000:1000 \
-e SSH_ENABLE_PASSWORD_AUTH=true \
-v $(pwd)/tmp:/data/ \
-v $(pwd)/data:/input \
-v $(pwd)/entrypoint.d/:/etc/entrypoint.d/ \
panubo/sshd
sleep 2
echo "Running tests"
go test
echo "Tearing down docker containers"
docker stop go-scp-test
docker rm go-scp-test
echo "Cleaning up"
rm tmp/*