Chris Evich
3d6603945d
Bugfix
...
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-19 07:42:23 -05:00
Chris Evich
ae40196724
Pre-create podman storage root
...
Suspected cause of ownership problems when mounting a volume at this
location.
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-19 07:33:57 -05:00
Chris Evich
cbddc54007
Resolve TODO, update volume names, update docs.
...
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-18 21:56:24 -05:00
Chris Evich
0e51bfdf8e
Support externally maintained DNF cache
...
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-18 21:50:34 -05:00
Chris Evich
5daaa407c8
Tweak some tag defaults
...
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-16 09:23:17 -05:00
Chris Evich
9c95cf5074
Add runner-name build-arg
...
Signed-off-by: Chris Evich <chris_gitlab@icuc.me >
2022-11-16 08:53:48 -05:00
Chris Evich
8066716b67
Add background cleanup process
...
When given the "run" argument, in addition to launching `podman system
service` in the background, also start a small periodic maintenance
script. It's only job is to clean up stale images, containers, and
volumes from old jobs. Currently hard-coded to trigger every 2 days,
this could be tweaked via build-args or env. var.
Signed-off-by: Chris Evich <cevich@redhat.com >
2022-11-10 14:19:09 -05:00
Chris Evich
ba2dc82ac8
Fix disused session-port var in run label
...
Signed-off-by: Chris Evich <cevich@redhat.com >
2022-11-10 12:07:06 -05:00
Chris Evich
9f16ea6bec
initial commit
...
Signed-off-by: Chris Evich <cevich@redhat.com >
2022-11-10 10:36:16 -05:00