From e120989e5cd60b45ca389ad2a27fde7208bddcbf Mon Sep 17 00:00:00 2001 From: Aleksandr Trushkin Date: Sat, 9 Jan 2021 11:39:27 +0300 Subject: [PATCH] more fixes. --- .drone.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index f377665..d69d375 100644 --- a/.drone.yml +++ b/.drone.yml @@ -13,7 +13,7 @@ steps: image: "rust:1.49" volumes: - name: "cache" - path: "/.target" + path: "./target" commands: - "apt-get update && apt-get install -yqq musl-tools" - "rustup target add armv7-unknown-linux-musleabihf" @@ -26,16 +26,15 @@ steps: depends_on: - "validate" environment: - SSH_PK: + SSH_PRIVATE_KEY: from_secret: SSH_PRIVATE_KEY SSH_PARAMS: '-o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/known_hosts' TARGET_DIR: "./.target/armv7-unknown-linux-musleabihf/release" commands: - - "mkdir /tmp/ssh 2>&1" - - "echo -n ${SSH_PK} | base64 -d > /tmp/ssh/deploy_key " + # Start the SSH Agent and insert ssh private key. - "eval $(ssh-agent -s)" - - "chmod 600 /tmp/ssh/deploy_key" - - "ssh-add /tmp/ssh/deploy_key" + - "echo '${SSH_PRIVATE_KEY}' | tr -d '\r' | ssh-add -" + # Copy the binary file to it. - "scp ${SSH_PARAMS} ${TARGET_DIR}/alterego ${SSH_USER}@${SSH_HOST}:/home/pi/alterego" volumes: