summaryrefslogtreecommitdiff
path: root/.drone.yml
diff options
context:
space:
mode:
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/.drone.yml b/.drone.yml
index c8f09ce..a6b4e1f 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -10,4 +10,17 @@ steps:
HUGO_ENV: production
- name: push
- image: appleboy/drone-git-push
+ image: debian
+ environment:
+ GIT_SSH_KEY:
+ from_secret: GIT_SSH_PRIVATE
+ commands:
+ - mkdir ~/.ssh
+ - echo "$GIT_SSH_KEY" > ~/.ssh/id_ed25519
+ - apt-get update && apt-get install git -y
+ - pushd public
+ - git init
+ - git remote add origin git@hyang.xyz:hyang/hyang.xyz.git
+ - git add .
+ - git commit -m '[ci] deploy'
+ - git push -f -u origin master