diff options
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 27 |
1 files changed, 7 insertions, 20 deletions
@@ -10,25 +10,12 @@ steps: HUGO_ENV: production - name: push - image: debian:bookworm-slim + image: appleboy/drone-git-push environment: - GIT_PUB: - from_secret: GIT_SSH_PUBLIC - GIT_SEC: + PLUGIN_SSH_KEY: from_secret: GIT_SSH_PRIVATE - commands: - - apt-get update - - apt-get install git -y - - mkdir ~/.ssh - - echo "$GIT_PUB" - - echo "$GIT_SEC" - - echo "$GIT_PUB" > ~/.ssh/id_ed25519.pub - - echo "$GIT_SEC" > ~/.ssh/id_ed25519 - - ssh-keyscan -t ed25519 git.hyang.xyz >> ~/.ssh/known_hosts - - cd public - - git init - - git add . - - git commit -m 'comit' - - git remote add origin 'git@hyang.xyz:hyang/pages.git' - - git push -f origin master - + settings: + pull: true + remote: ssh://git@hyang.xyz:hyang/hyang.xyz.git + branch: master + commit_message: "[ci] Deploy page" |