From 7649c7a7b87ba7ab6bb45a96e5e0287017959deb Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Tue, 17 Jan 2023 13:02:46 -0800 Subject: [PATCH] GIT_SSH_COMMAND to fix "no mutual signature" error --- .drone.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1b774b2..0f30364 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,6 +9,7 @@ steps: from_secret: abra_bot_deploy_key DOCKER_PASS: from_secret: docker_reg_passwd_3wc + GIT_SSH_COMMAND: "ssh -o 'PubkeyAcceptedKeyTypes +ssh-rsa'" commands: - apk add --no-cache git openssh docker - mkdir $HOME/.ssh/ @@ -17,12 +18,12 @@ steps: - ssh-keyscan -p 2222 -t rsa git.coopcloud.tech >> $HOME/.ssh/known_hosts - chmod -R go-rwx $HOME/.ssh - mkdir $HOME/.abra/ - - GIT_SSH_COMMAND="ssh -o 'PubkeyAcceptedKeyTypes +ssh-rsa'" git clone ssh://git@git.coopcloud.tech:2222/coop-cloud/recipes-catalogue-json.git $HOME/.abra/catalogue + - git clone ssh://git@git.coopcloud.tech:2222/coop-cloud/recipes-catalogue-json.git $HOME/.abra/catalogue - "docker login -u 3wordchant -p \"$DOCKER_PASS\" index.docker.io" # - abra catalogue generate - echo >> $HOME/.abra/catalogue/recipes.json - "cd $HOME/.abra/catalogue/ && git remote -v" - - "cd $HOME/.abra/catalogue/ && git checkout -b testing && git commit -a -m 'Chore: update catalogue' && GIT_SSH_COMMAND='ssh -vvv' git push --set-upstream origin testing" + - "cd $HOME/.abra/catalogue/ && git checkout -b testing && git commit -a -m 'Chore: update catalogue' && git push --set-upstream origin testing" - name: notify on failure image: plugins/matrix