annotate .build.yml @ 118:503e22dd6cf5

blog: add (unfinished) series on OMS I'll update this as I do more research into the inner workings of OMS. It's much more interesting (and more convoluted) than ASIO is unfortunately, but it means the blog posts will probably be more interesting
author Paper <paper@tflc.us>
date Sun, 19 Oct 2025 23:15:02 -0400
parents 4ccd7de0e530
children 3d2803ed2c6a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
52
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
1 image: alpine/edge
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
2 oauth: pages.sr.ht/PAGES:RW
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
3 packages:
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
4 - hut
79
815c0da68384 code: add quips
Paper <paper@paper.us.eu.org>
parents: 78
diff changeset
5 - linux-headers
815c0da68384 code: add quips
Paper <paper@paper.us.eu.org>
parents: 78
diff changeset
6 - ruby-dev
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents: 65
diff changeset
7 - ruby-jekyll
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents: 65
diff changeset
8 - ruby-bundler
52
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
9 tasks:
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
10 - package: |
111
250f40874439 *: update lots of things
Paper <paper@tflc.us>
parents: 95
diff changeset
11 export JEKYLL_ENV="production"
55
aee91b195871 CI: edit tar command so it _hopefully_ works now...
Paper <mrpapersonic@gmail.com>
parents: 54
diff changeset
12 cd web
79
815c0da68384 code: add quips
Paper <paper@paper.us.eu.org>
parents: 78
diff changeset
13 bundle config set --local path ".bundler"
815c0da68384 code: add quips
Paper <paper@paper.us.eu.org>
parents: 78
diff changeset
14 bundle install
78
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents: 65
diff changeset
15 bundle exec jekyll build
5fdf5f346b92 *: use jekyll for templates, blogging, etc.
Paper <paper@paper.us.eu.org>
parents: 65
diff changeset
16 tar -C _site -cvz . > ../site.tar.gz
52
e59f81c76a28 CI: Convert GitHub Actions script to sourcehut
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
17 - upload: |
94
f07319404ff9 CI: push to tflc.us as well
Paper <paper@paper.us.eu.org>
parents: 89
diff changeset
18 hut pages publish -d tflc.us site.tar.gz