summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-01Merge branch 'liw/arch' into 'main'HEADmainLars Wirzenius1-0/+4
docs: clarify architecture description of build VM See merge request larswirzenius/ambient-ci!32
2023-08-01docs: clarify architecture description of build VMLars Wirzenius1-0/+4
Suggested-by: Daniel Silverstone Sponsored-by: author
2023-07-31Merge branch 'liw/arch' into 'main'Lars Wirzenius1-4/+9
fix: update ikiwiki.sh to current ambient-run CLI See merge request larswirzenius/ambient-ci!31
2023-07-31fix: update ikiwiki.sh to current ambient-run CLILars Wirzenius1-4/+9
Sponsored-by: author
2023-07-30Merge branch 'liw/build-yaml' into 'main'Lars Wirzenius1-17/+41
feat: get build specification from YAML file instead of command line See merge request larswirzenius/ambient-ci!30
2023-07-30feat: get build specification from YAML file instead of command lineLars Wirzenius1-17/+41
Sponsored-by: author
2023-07-15Merge branch 'liw/ikiwiki' into 'main'Lars Wirzenius2-15/+58
feat(ikiwiki.sh): run ambient-run from dir where ikiwiki.sh is See merge request larswirzenius/ambient-ci!29
2023-07-15feat: incremental ikiwiki site buildingLars Wirzenius2-14/+55
Sponsored-by: author
2023-07-15feat(ikiwiki.sh): run ambient-run from dir where ikiwiki.sh isLars Wirzenius1-1/+3
Sponsored-by: author
2023-07-11Merge branch 'readme' into 'main'Lars Wirzenius1-1/+9
docs: add a brief summary to the top of README See merge request larswirzenius/ambient-ci!28
2023-07-11docs: add a brief summary to the top of READMELars Wirzenius1-1/+9
Sponsored-by: author
2023-07-09Merge branch 'resources' into 'main'Lars Wirzenius1-1/+3
feat: give VM more resources See merge request larswirzenius/ambient-ci!27
2023-07-09feat: give VM more resourcesLars Wirzenius1-1/+3
I'm building various Rust things with ambient-run and it needs resources. Sponsored-by: author
2023-07-09Merge branch 'liw/ikiwiki' into 'main'Lars Wirzenius3-0/+96
feat: add scripts to build my ikiwiki sites See merge request larswirzenius/ambient-ci!26
2023-07-09feat: add scripts to build my ikiwiki sitesLars Wirzenius3-0/+96
Sponsored-by: author
2023-07-08Merge branch 'liw/vmreq' into 'main'Lars Wirzenius1-0/+31
docs: specify what's expected of the VM See merge request larswirzenius/ambient-ci!25
2023-07-08docs: specify what's expected of the VMLars Wirzenius1-0/+31
Sponsored-by: author
2023-07-04Merge branch 'liw/fixes' into 'main'Lars Wirzenius2-2/+5
feat: make ambient-run-script log exit code See merge request larswirzenius/ambient-ci!24
2023-07-04fix: prevent getty on serial consoleLars Wirzenius1-2/+4
Previously, the build was still running while the system finished booting into multi-user mode. This isn't helpful. With this change, the unit must finish before booting continues - except it doesn't because the unit shuts down after finishing. Sponsored-by: author
2023-07-04feat: make ambient-run-script log exit codeLars Wirzenius1-0/+1
Sponsored-by: author
2023-07-04Merge branch 'liw/tar-up-deps' into 'main'Lars Wirzenius2-4/+2
various improvements on the way to being practical See merge request larswirzenius/ambient-ci!23
2023-07-03fix: don't fail unit if ambient-run-script failsLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-03fix: don't capture output, write to terminal directlyLars Wirzenius1-2/+1
Sponsored-by: author
2023-07-03don't write output twiceLars Wirzenius1-1/+0
Sponsored-by: author
2023-07-02Merge branch 'liw/tar-up-deps' into 'main'Lars Wirzenius2-5/+11
feat: --dependencies specifies directory, not tar See merge request larswirzenius/ambient-ci!22
2023-07-02feat: --dependencies specifies directory, not tarLars Wirzenius2-5/+11
The dir will be tarred up. This is meant to be convenient. Sponsored-by: author
2023-07-02Merge branch 'liw/fix-deps-rw' into 'main'Lars Wirzenius1-1/+1
fix: make dependencies drive read-only Closes #6 See merge request larswirzenius/ambient-ci!21
2023-07-02fix: make dependencies drive read-onlyLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-02Merge branch 'liw/cache-max' into 'main'Lars Wirzenius2-6/+24
fix: make cache drive have a maximum size See merge request larswirzenius/ambient-ci!20
2023-07-02fix: make cache drive have a maximum sizeLars Wirzenius2-6/+24
It's currently hardcoded but we can live with that for now. Sponsored-by: author
2023-07-02Merge branch 'liw/cache-deps' into 'main'Lars Wirzenius3-1/+27
feat: actually support cache and dependencies devices See merge request larswirzenius/ambient-ci!19
2023-07-02feat: actually support cache and dependencies devicesLars Wirzenius3-1/+27
Sponsored-by: author
2023-07-01Merge branch 'liw/subplot' into 'main'Lars Wirzenius9-35/+346
feat! rewrite ambient-run-script in Python, support cache, deps See merge request larswirzenius/ambient-ci!18
2023-07-01feat! rewrite ambient-run-script in Python, support cache, depsLars Wirzenius9-35/+346
Document ambient-run-script minimal requirement using a subplot. Sponsored-by: author
2023-06-28Merge branch 'liw/run-script-rewrite' into 'main'Lars Wirzenius5-11/+5
fix quietness See merge request larswirzenius/ambient-ci!17
2023-06-28fix: make boot be verboseLars Wirzenius3-8/+4
The boot and shutdown messages can be helpful for debugging. Don't ask me how I know. Sponsored-by: author
2023-06-28move poweroff to systemd unitLars Wirzenius2-3/+1
Sponsored-by: author
2023-06-24Merge branch 'liw/fixes' into 'main'Lars Wirzenius3-4/+27
variouis fixes See merge request larswirzenius/ambient-ci!16
2023-06-24feat: add extra playbook for SubplotLars Wirzenius1-0/+22
In the long run this needs to live in Subplot, but for convenience, it's here for now. Sponsored-by: author
2023-06-24fix: use correct name for base playbookLars Wirzenius1-1/+1
Sponsored-by: author
2023-06-24fix: error message wording, ending newlinesLars Wirzenius1-3/+3
Sponsored-by: author
2023-06-24fix: add missing import sys, for error messagesLars Wirzenius1-0/+1
Sponsored-by: author
2023-06-23Merge branch 'acks' into 'main'Lars Wirzenius1-0/+7
docs: add acks to README See merge request larswirzenius/ambient-ci!15
2023-06-22docs: add acks to READMELars Wirzenius1-0/+7
Sponsored-by: author
2023-06-22Merge branch 'rust-image' into 'main'Lars Wirzenius8-103/+265
update things for going public See merge request larswirzenius/ambient-ci!14
2023-06-22docs: update ambient.md to match better what we haveLars Wirzenius1-81/+13
Sponsored-by: author
2023-06-22docs: improve README so things are a little easier to understandLars Wirzenius1-0/+63
Sponsored-by: author
2023-06-22chore: drop now-unnecessary filesLars Wirzenius5-222/+0
Sponsored-by: author
2023-06-22fix: extract the tar from the output deviceLars Wirzenius1-2/+40
Previously, the --artifact file was the whole output device. Sponsored-by: author
2023-06-22docs: update README to match the softwareLars Wirzenius1-7/+6
Sponsored-by: author