summaryrefslogtreecommitdiff
path: root/.build.yml
blob: b480358503b2cce586c351b9d7e32ff567d9350f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
image: debian/stable
packages:
- rsync
- ruby
- ruby-dev
- zlib1g-dev
sources:
- https://git.sr.ht/~benburwell/benburwell.com
secrets:
- a77e7f76-629d-4c49-803f-f223083816f0
environment:
  site: www.benburwell.com
triggers:
- action: email
  condition: always
  to: Ben Burwell <ben@benburwell.com>
tasks:
- setup: |
    sudo gem install github-pages
- build: |
    cd benburwell.com
    jekyll build
- deploy: |
    sshopts="-o StrictHostKeyChecking=no"
    rsync --delete --rsh="ssh $sshopts" -rP benburwell.com/_site/ deploy@$site:$site