summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqugalet <qugalet@m0e.space>2023-10-31 23:32:37 +0200
committerqugalet <qugalet@m0e.space>2023-10-31 23:32:37 +0200
commit5f205833ac8f467cea57c606a5a51c478f087187 (patch)
treea8f16aa65a63a755024087d4b0f2bec9f6480c39
parent73ae8b70d86be302d2ee02a31503c43ae9ab8c92 (diff)
downloadquga.m0e.space-5f205833ac8f467cea57c606a5a51c478f087187.tar.gz
quga.m0e.space-5f205833ac8f467cea57c606a5a51c478f087187.zip
reimplement ssh git
-rw-r--r--.drone.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.drone.yml b/.drone.yml
index f2c3927..9320c47 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -13,19 +13,19 @@ steps:
- name: ssh
path: /.ssh
environment:
- GIT_SSH_COMMAND: "ssh -i /.ssh/id_ed25519 -o IdentitiesOnly=yes"
+ SSH_KEY:
+ from_secret: ssh_key
commands:
+ - echo "$SSH_KEY" > $HOME/.ssh/id_ed25519
+ - chmod 600 $HOME/.ssh/known_hosts
+ - ssh-keyscan -H git@m0e.space > ~/.ssh/known_hosts 2> /dev/null
- cd /public
- apk add git openssh
- - GIT_SSH_COMMAND="ssh -i /.ssh/id_ed25519 -o IdentitiesOnly=yes" git -v pull origin master
- - GIT_SSH_COMMAND="ssh -i /.ssh/id_ed25519 -o IdentitiesOnly=yes" git -v submodule update
+ - git pull origin master
+ - git submodule update
- hugo
volumes:
- name: public
host:
path: /var/www/qugalet
-
- - name: ssh
- host:
- path: /root/.ssh