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