summaryrefslogtreecommitdiff
path: root/Justfile
AgeCommit message (Collapse)Author
2026-07-09Configure AeroCore image mirrorstranch
Add build-time mirror configuration for Flatpak and Homebrew, expose the related build args, and install an AeroCore-owned profile script to load mirror environment files. Rename the mirror configuration files from the Bazzite-prefixed names to AeroCore-prefixed names while keeping the upstream Bazzite helper reference intact. Verification: bash -n system_files/etc/profile.d/aerocore-mirrors.sh && bash -n build_files/build.sh
2026-06-17refactor: rewrite in just, saner defaults (#218)renner
* refactor: rewrite in just, saner defaults I think it makes sense to do this as it is longterm easier to maintain, locally iterate and extend. Documents how to rebase to a local image, it pains me greatly when people iterate on github and wait forever for things to build and then to download the image for trivial things they could also quickly do locally. Rpm-ostree rechunker by default instead of opt-in legacy-rechunker, chunkah is also available if people want to use it already, if we deem it ready then we can enable it later on. They can all be opted-out of. Have a way to copy files to /{usr,etc} by default. We should sign the digest of the image instead of the tag. Co-Authored-by: a lot of sugar and bad music * docs: bump fedora-bootc version Co-authored-by: Jill Fiore <contact@lumaeris.com> * fix: formatting inconsistency Co-authored-by: Jill Fiore <contact@lumaeris.com> * docs: remove variable mentions from workflows These are now defined in the image-template.env file * fix: small nits in labels Co-authored-by: Adam Fidel <ledif@users.noreply.github.com> --------- Co-authored-by: Jill Fiore <contact@lumaeris.com> Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2026-05-07fix(just): correct shfmt typo (#217)renner
2026-05-02added -r flag to rm command for output dir (#216)ro62t2
2025-06-09chore: simplify (#111)Christian Glombek
2025-05-25fix(just): fix syntax error (#109)renner
2025-05-19Fix(justfile): update qemu image name (#107)James Reilly
2025-05-14fix(justfile): `just lint` and `just format` pass when `shellcheck` and ↵James Reilly
`shfmt` do not exist (#105)
2025-04-18Update Justfile (#97)MymeType
2025-04-13fix: Add rootfs argument to _build-bib (#96)MymeType
2025-03-16feat: build in tempdir and move files on success (#82)R0flcopt3r
* feat: build in tempdir and move files on success Before it would delete your outputs before starting the build. That means miss-typing the command for example could lead to losing data. This also creates separate folders for each type to avoid collision. * fix: tempdir naming this follows the convention set in the `_rootful_load_image` target. * fix: delete output folder in clean target * fix: move contents of temp build directory This ensures a flatter folder structure, bib allready seem to ensure there aren't any file name collisions. output folder would look like this after building a raw and qcow2. output ├── image │   └── disk.raw ├── manifest-qcow2.json ├── manifest-raw.json └── qcow2 └── disk.qcow2 * fix: overwrite previous output directory From conversations in https://github.com/ublue-os/image-template/pull/82 this is the wanted behaviour for this project. * revert: overwrite previous output directory This reverts commit 75448d72fa624cea01524d5651c926ae772460bf. * chore(gitignore): ensure build directories are not showing up on diffs --------- Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-03-16fix: _rootful_load_image would not copy if the user image was different (#88)R0flcopt3r
Co-authored-by: Eirik O. Lavik <eirik.lavik@appear.net>
2025-03-14fix: Justfile variable usage and formatting (#65)Nathan Ellenfield
Co-authored-by: Tulip Blossom <tulilirockz@outlook.com>
2025-03-12Fix: Update Justfile (#76)James Reilly
* Fix: Update Justfile Updated to match the Bluefin LTS one. Stripped the iso customizations stuff * fix: update Containerfile ublue-os/silverblue-main:latest shouldn't be the default
2025-01-26fix: default btrfs filesystem for image (#62)Tulip Blossom
* fix: ensure librepo is being used and default btrfs filesystem for image * fix
2025-01-08fix: incorrect URL for bib image on justfile (#55)Tulip Blossom
2025-01-08feat: add justfile pattern from M2's PRs to bluefin (#54)Tulip Blossom