Compare commits
No commits in common. "780ee2fd37880b956338419e705ffd33c7d8b7a1" and "24940669f12f573386a9961f74819cadb4090663" have entirely different histories.
780ee2fd37
...
24940669f1
|
@ -0,0 +1,5 @@
|
|||
FROM alpine:3.7
|
||||
|
||||
COPY drone-ssh-keys.sh /usr/bin/drone-ssh-keys
|
||||
|
||||
RUN apk add --no-cache openssh-client rsync
|
|
@ -0,0 +1,9 @@
|
|||
IMAGE_NAME := images.abackstrom.com/rsync-ssh
|
||||
|
||||
image:
|
||||
docker build -t $(IMAGE_NAME) .
|
||||
|
||||
push:
|
||||
docker push $(IMAGE_NAME)
|
||||
|
||||
.PHONY: image push
|
|
@ -0,0 +1,18 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ -z "$SSH_PRIVATE_KEY" ] ; then
|
||||
echo "\$SSH_PRIVATE_KEY is not set!" >/dev/stderr
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$SSH_HOST_KEY" ] ; then
|
||||
echo "\$SSH_HOST_KEY is not set!" >/dev/stderr
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir "${HOME}/.ssh"
|
||||
echo -n "${SSH_PRIVATE_KEY}" > "${HOME}/.ssh/id_rsa"
|
||||
chmod 700 "${HOME}/.ssh/id_rsa"
|
||||
echo "${SSH_HOST_KEY}" >> "${HOME}/.ssh/known_hosts"
|
||||
|
||||
echo "Created $HOME/.ssh/id_rsa and $HOME/.ssh/known_hosts"
|
Loading…
Reference in New Issue