feat: add ssh and vim, make scp possible
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Markus Pesch 2023-02-05 11:08:49 +01:00
parent e9fd9d3c33
commit 6755685f89
Signed by: volker.raschek
GPG Key ID: 852BCC170D81A982
2 changed files with 6 additions and 2 deletions

View File

@ -25,10 +25,13 @@ RUN sudo pacman --sync --refresh --noconfirm --sysupgrade \
gnupg \
go \
make \
openssh \
pacman-contrib \
podman \
vim \
which \
zip
zip && \
sudo rm --recursive --force /var/cache/pacman/pkg/*
RUN sudo usermod --append --groups docker ${BUILD_USER}
@ -42,6 +45,7 @@ RUN sudo pacman --sync --refresh --noconfirm --sysupgrade \
oracle-instantclient-tools \
rpm-builder
RUN sudo mkdir /workspace && sudo chown ${BUILD_USER}:${BUILD_USER} /workspace
WORKDIR /workspace
VOLUME [ "/workspace" ]

View File

@ -26,7 +26,7 @@ if [ ! -z ${SSH_KEY+x} ]; then
sudo chmod 0700 ${HOME}/.ssh
echo -e ${SSH_KEY} > ${HOME}/.ssh/key
sudo chmod 0600 ${HOME}/.ssh/key
echo -e "Host *\n IdentityFile ~/.ssh/key" > ${HOME}/.ssh/config
echo -e "Host *\n IdentityFile ~/.ssh/key\n StrictHostKeyChecking no\n UserKnownHostsFile /dev/null\n" > ${HOME}/.ssh/config
fi
/bin/bash ${@}