coreos-home-server/host/base/systemd
Alex Palaistras d8a4b7874f Skip container builds unless local files changed
This commit adds an `ExecCondition` directive on the `container-build@`
service, used as a pre-requisite for all other Podman-based services,
skipping `podman build` invocations unless local `Containerfile` or any
files in the `container` sub-directories have changed.

Container builds are responsible for the majority of time taken during
boot, even with cache in place; this will help alleviate pressure and
hopefully speed up boot considerably.
2023-12-20 19:50:39 +00:00
..
podman-auto-update.timer.d Enable Podman auto-updates for Redis and MariaDB 2023-10-29 13:31:27 +00:00
container-build@.path Flatten directory structures 2022-01-15 11:43:33 +00:00
container-build@.service Skip container builds unless local files changed 2023-12-20 19:50:39 +00:00
container-environment@.service Flatten directory structures 2022-01-15 11:43:33 +00:00
container-network@.service redis: Move to container unit, Debian Bookworm 2023-08-11 20:12:23 +01:00
container-volume-backup@.service Improve backups, introduce remote restore 2022-07-17 19:38:10 +01:00
container-volume-backup@.timer Implement minor improvements for volume backups 2022-02-05 16:01:22 +00:00
container-volume-restore@.service Implement minor improvements for volume backups 2022-02-05 16:01:22 +00:00
container-volume@.service redis: Move to container unit, Debian Bookworm 2023-08-11 20:12:23 +01:00
coreos-home-server-update.service Flatten directory structures 2022-01-15 11:43:33 +00:00
coreos-home-server-update.timer Flatten directory structures 2022-01-15 11:43:33 +00:00