From ab18921455b65af15fd87e4ca9562eb563784983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alessandro=20Pezz=C3=A8?= Date: Sat, 25 Apr 2020 15:36:24 +0200 Subject: [PATCH] play: use ssh/copy .ssh --- Resources/scripts/updater.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Resources/scripts/updater.sh b/Resources/scripts/updater.sh index 6061efc6..ffc4792a 100644 --- a/Resources/scripts/updater.sh +++ b/Resources/scripts/updater.sh @@ -18,8 +18,6 @@ clone() { configure_git() { git config --global user.name "pokeapi-machine-user" git config --global user.email pokeapi.co@gmail.com - # chown "$USER" ~/.ssh/config - # chmod 644 ~/.ssh/config } run_updater() { @@ -28,7 +26,13 @@ run_updater() { git fetch git checkout test docker build -t pokeapi-updater . - docker run --privileged -v ~/.ssh:/root/.ssh -e COMMIT_EMAIL=pokeapi.co@gmail.com -e COMMIT_NAME="pokeapi-machine-user" -e BRANCH_NAME="$branch_name" -e REPO_POKEAPI="https://github.com/PokeAPI/pokeapi.git" -e REPO_DATA="https://github.com/PokeAPI/api-data.git" pokeapi-updater + docker run --name pokeapi-api-data-updater --privileged -e COMMIT_EMAIL=pokeapi.co@gmail.com -e COMMIT_NAME="pokeapi-machine-user" -e BRANCH_NAME="$branch_name" pokeapi-updater bash + docker exec pokeapi-api-data-updater mkdir -p /root/.ssh + docker cp ~/.ssh pokeapi-api-data-updater:/root/.ssh + docker exec pokeapi-api-data-updater chown -R root /root/.ssh + docker exec pokeapi-api-data-updater chmod -R 600 /root/.ssh + docker exec pokeapi-api-data-updater bash cmd.bash + docker stop pokeapi-api-data-updater cd .. || exit }