diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..84b5bc1 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,34 @@ +--- +kind: pipeline + +steps: + - name: submodules + image: alpine/git + commands: + - git submodule update --init --recursive + + - name: build + image: "klakegg/hugo:0.83.1" + commands: + - mkdir dist + - hugo -d dist + - ls -la dist + + - name: deploy + image: appleboy/drone-scp + settings: + source: dist/* + target: /var/www/ptrcnull.me + host: + from_secret: ssh_host + username: + from_secret: ssh_username + password: + from_secret: ssh_password + strip_components: 1 + when: + branch: + - master + event: + exclude: + - pull_request diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1521c8b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dist diff --git a/.gitmodules b/.gitmodules index b701410..d8a37c0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "themes/smol"] path = themes/smol - url = ssh://git@git.ddd.rip/ptrcnull/smol.git + url = https://git.ddd.rip/ptrcnull/smol.git