Commit 59533c65c4
Verified · cmc
Layout: unified · split
.build.yml +2 −4
| @@ -2,8 +2,6 @@ image: debian/bookworm | |||
| 2 | 2 | ||
| 3 | packages: | 3 | packages: |
| 4 | - emacs-nox | 4 | - emacs-nox |
| 5 | - python3 | ||
| 6 | - python3-pip | ||
| 7 | - rsync | 5 | - rsync |
| 8 | - openssh-client | 6 | - openssh-client |
| 9 | 7 | ||
| @@ -19,12 +17,12 @@ environment: | |||
| 19 | 17 | ||
| 20 | tasks: | 18 | tasks: |
| 21 | - setup: | | 19 | - setup: | |
| 22 | pip install --break-system-packages uv | 20 | curl -LsSf https://astral.sh/uv/install.sh | sh |
| 23 | curl -sSfL https://github.com/tdewolff/minify/releases/latest/download/minify_linux_amd64.tar.gz \ | 21 | curl -sSfL https://github.com/tdewolff/minify/releases/latest/download/minify_linux_amd64.tar.gz \ |
| 24 | | tar -xz -C ~/.local/bin minify | 22 | | tar -xz -C ~/.local/bin minify |
| 25 | - build: | | 23 | - build: | |
| 26 | cd cleberg.net | 24 | cd cleberg.net |
| 27 | uv run build.py | 25 | ~/.local/bin/uv run build.py |
| 28 | - deploy: | | 26 | - deploy: | |
| 29 | cd cleberg.net | 27 | cd cleberg.net |
| 30 | chmod 600 ~/.ssh/id_rsa | 28 | chmod 600 ~/.ssh/id_rsa |