Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-29 | scripts: add script to build an image for LarsHEADmain | Lars Wirzenius | 1 | -0/+9 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-03-26 | liw.yml: add Rust 1.77 too to the image | Lars Wirzenius | 1 | -0/+2 | |
2024-02-25 | liw.yml: drop dh-cargo, which I won't use in the future | Lars Wirzenius | 1 | -1/+0 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-02-20 | fix(liw.yml): install musl target | Lars Wirzenius | 1 | -1/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-02-20 | liw.yml: install musl target for Rust | Lars Wirzenius | 1 | -0/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-02-18 | liw.yml: drop ci-prod-controller.vm.liw.fi APT repository | Lars Wirzenius | 1 | -11/+0 | |
It's gone and it's not coming back. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-02-18 | liw.yml: add asciidoctor | Lars Wirzenius | 1 | -0/+1 | |
2024-02-08 | liw.yml: install Rust 1.74 for Radicle work | Lars Wirzenius | 1 | -0/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-16 | liw.yaml: add build-deps for vmadm and vmdb2 | Lars Wirzenius | 1 | -0/+2 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-15 | liw.yaml: add python3-jinja2, for vmdb2 | Lars Wirzenius | 1 | -0/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-13 | liw.yml: drop duplicate plantuml installation | Lars Wirzenius | 1 | -1/+0 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-07 | liw.yml: install devscripts, for dch | Lars Wirzenius | 1 | -0/+1 | |
Need this for updating the Debian package version automatically in CI. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-01 | liw.yml: install more Obnam dependencies | Lars Wirzenius | 1 | -0/+2 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-01 | liw.yml: add build-dependencies for obnam | Lars Wirzenius | 1 | -30/+67 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2024-01-01 | liw.yml: install sq for apt.liw.fi-keyring package | Lars Wirzenius | 1 | -0/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-30 | liw.yml: add build-deps for extrautils | Lars Wirzenius | 1 | -0/+2 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-30 | liw.yml: combine all my playbooks into one, for simplicity | Lars Wirzenius | 3 | -58/+109 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-29 | subplot.yml: install Subplot from apt.liw.fi | Lars Wirzenius | 1 | -0/+6 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-29 | subplot.yaml: add moreutils, Subplot and other tests need that | Lars Wirzenius | 1 | -0/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-24 | Merge pull request 'fix: deal with no playbooks given' (#15) from minimize ↵ | Lars Wirzenius | 1 | -1/+1 | |
into main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/15 | |||||
2023-12-24 | fix: deal with no playbooks given | Lars Wirzenius | 1 | -1/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | Merge pull request 'simpler-boot-script' (#14) from simpler-boot-script into ↵ | Lars Wirzenius | 12 | -180/+194 | |
main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/14 | |||||
2023-12-23 | feat(ikiwiki.yml): install the Ikiwiki Pandoc plugin | Lars Wirzenius | 1 | -0/+14 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat(ambient-build-vm): allow user to pick Debian release for image | Lars Wirzenius | 1 | -0/+12 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | fix(ambient-build-vm): actually use all specified playbooks | Lars Wirzenius | 1 | -5/+4 | |
Previously only the last one was used. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | fix: don't fail the ambient.service unit if ambient-boot fails | Lars Wirzenius | 1 | -1/+1 | |
We need to always, always, make the VM shut down. As it happens, prefixing the ExecStart= with a colon did not fix this. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | docs: update README about ambient-boot, scripts | Lars Wirzenius | 1 | -5/+23 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | chore: drop now-unused ambient-run-script | Lars Wirzenius | 2 | -148/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat: add script to test that an image works at all | Lars Wirzenius | 1 | -0/+31 | |
This is for debugging an image. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat: add script to build and test an image | Lars Wirzenius | 1 | -0/+47 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | refactor: rename ambient-build.service to ambient.service | Lars Wirzenius | 3 | -13/+9 | |
The service doesn't actually build anything. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat! install ambient-boot in the VM | Lars Wirzenius | 1 | -9/+9 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat: add script to "boot strap" a CI run | Lars Wirzenius | 1 | -0/+43 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-23 | feat! bump base image to Debian 12, "bookworm" | Lars Wirzenius | 1 | -1/+2 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-02 | Merge pull request 'rust+deb' (#11) from rust+deb into main | Lars Wirzenius | 3 | -1/+7 | |
Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/11 | |||||
2023-12-02 | rust: install tools for building Debian packages | Lars Wirzenius | 1 | -0/+3 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-02 | fix: drop end marker in build log | Lars Wirzenius | 1 | -1/+0 | |
It serves no real use. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-30 | subplot.yml: add tools needed by Subplot | Lars Wirzenius | 1 | -0/+4 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-13 | Merge pull request 'typo' (#10) from typo into main | Lars Wirzenius | 3 | -2/+8 | |
Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/10 | |||||
2023-11-13 | fix: typo in log message | Lars Wirzenius | 1 | -1/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-12 | ikiwiki.yml: add Perl stuff for handling images | Lars Wirzenius | 1 | -0/+2 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-12 | subplot.yml: add debugging to the Rust installation | Lars Wirzenius | 1 | -1/+5 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-03 | Merge pull request 'feat: output markers to make it easier to discard junk ↵ | Lars Wirzenius | 1 | -0/+6 | |
from log' (#9) from liw/markers into main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/9 | |||||
2023-11-03 | feat: output markers to make it easier to discard junk from log | Lars Wirzenius | 1 | -0/+6 | |
QEMU outputs BIOS boot messages to all serial ports, when there is no virtual screen attached. This messes up the build log. Add markers to where the build log starts and ends to make it easier to ignore the junk. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-03 | Merge pull request 'feat: use dedicated serial port for build log' (#8) from ↵ | Lars Wirzenius | 1 | -1/+1 | |
liw/build-log-serial-port into main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/8 | |||||
2023-11-03 | feat: use dedicated serial port for build log | Lars Wirzenius | 1 | -1/+1 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-11-03 | Merge pull request 'chore: add missing build dependnecies for ikiwiki sites' ↵ | Lars Wirzenius | 1 | -0/+2 | |
(#7) from liw/ikiwiki into main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/7 | |||||
2023-11-03 | chore: add missing build dependnecies for ikiwiki sites | Lars Wirzenius | 1 | -0/+2 | |
2023-09-29 | Merge pull request 'Add rudimentary Debian packaging' (#5) from liw/debian ↵ | Lars Wirzenius | 8 | -2/+101 | |
into main Reviewed-on: https://codeberg.org/ambient/ambient-build-vm/pulls/5 | |||||
2023-09-29 | chore: Debian packaging | Lars Wirzenius | 8 | -1/+96 | |
Sponsored-by: author |