235 Commits

Author SHA1 Message Date
jpic
28bfef29b0 Fix dist 2021-04-24 14:50:10 +02:00
jpic
bcbe66a37f Fix exit codes 2021-04-24 14:00:27 +02:00
jpic
44dd1bc6a6 Fix output in case of failed command 2021-04-24 13:35:29 +02:00
jpic
9846425b29 Push self built to COMMIT_REF 2021-04-24 13:24:34 +02:00
jpic
a7cd98ffbb Fix base image 2021-04-24 13:12:19 +02:00
jpic
8544a76bf2 Install CLI dependencies 2021-04-24 13:12:19 +02:00
jpic
7467f79bd9 Fix layer caching in CI? 2021-04-24 13:12:19 +02:00
jpic
3cd3dae619 Fix old call 2021-04-24 13:12:19 +02:00
jpic
d23b3945f3 Support DOCKER_USER and DOCKER_PASS 2021-04-24 13:12:19 +02:00
jpic
9e586de312 Cache layers in CI? 2021-04-24 13:12:19 +02:00
jpic
5c941d38d6 Push argument 2021-04-24 13:12:19 +02:00
jpic
b206a1e107 Specify repository 2021-04-24 13:12:19 +02:00
jpic
92246fc7be Dont try to color non-utf8 2021-04-24 13:12:19 +02:00
jpic
94890226e6 Fixing docker support in CI 2021-04-24 13:12:19 +02:00
jpic
1221ac5016 Do not specify an image format for layers 2021-04-24 13:12:19 +02:00
jpic
84b1230146 Build for docker 2021-04-24 13:12:19 +02:00
jpic
78252a439c Use buildah copy to support workingdir 2021-04-24 13:12:19 +02:00
jpic
ae2aa62d0e Glob support in Copy 2021-04-24 13:12:19 +02:00
jpic
a80e3fb48c Add docker daemon support 2021-04-24 13:12:19 +02:00
jpic
77439b6dc3 Do not skip build/commit even if up to date 2021-04-24 13:12:19 +02:00
jpic
cada94ecc5 Fixing push 2021-04-24 13:12:19 +02:00
jpic
0edd573f4a Fix up cmd 2021-04-24 13:12:19 +02:00
jpic
f5765c08a9 Target level cleaning had been forgotten
... when action level cleaning was added

Test both while we're at it, as this is pretty critical for actions to
clean up properly
2021-04-24 13:12:19 +02:00
jpic
c46b42b23a Commenting docker job for now 2021-04-24 13:12:19 +02:00
jpic
4fcabf1aed test 2021-04-24 13:12:19 +02:00
jpic
b37e4c1aed Fix shlax.cli (finally) 2021-04-24 13:12:19 +02:00
jpic
4ea9783c93 Cache invalidation failures must not stop build
Images may still be in use by running containers
2021-04-24 13:12:19 +02:00
jpic
54e3266789 Prevent print traceback for failed commands 2021-04-24 13:12:19 +02:00
jpic
5c76ef3f2d Forward CLI arguments 2021-04-24 13:12:19 +02:00
jpic
c5af902382 Fix Pod.build to unshare prior to building async 2021-04-24 13:12:19 +02:00
jpic
ecabf6c9ce Add target argument only if present in sig 2021-04-24 13:12:19 +02:00
jpic
324a8f4962 Readability 2021-04-24 13:12:19 +02:00
jpic
61fb39ebea Add container inspect 2021-04-24 13:12:19 +02:00
jpic
5a20ccf2f7 Layers refactor 2021-04-24 13:12:19 +02:00
jpic
d5544a6e85 Support configured containers in start 2021-04-24 13:12:19 +02:00
jpic
ce931a2cc6 Fix TargetArgument implementation to stay optional 2021-04-24 13:12:18 +02:00
jpic
12edb5168f Add exec command 2021-04-24 13:12:18 +02:00
jpic
d2c0694005 Skip report display for only one result 2021-04-24 13:12:18 +02:00
jpic
15c71a3bf7 Getting on par with docker-compose 2021-04-24 13:12:18 +02:00
jpic
6e7f957d49 Remove artificial centering from output labels 2021-04-24 13:12:18 +02:00
jpic
30798fc66c Name parallel executor 2021-04-24 13:12:18 +02:00
jpic
7408cf95c0 Add Buildah.Env and Buildah.Config 2021-04-24 13:12:18 +02:00
jpic
7f150ae17a New write with bash heredoc 2021-04-24 13:12:18 +02:00
jpic
073c3713c1 Let an action mark itself as skipped 2021-04-24 13:12:18 +02:00
jpic
1ce27e1cd1 Container: support not having a build job and new methods 2021-04-24 13:12:18 +02:00
jpic
9235ffcd27 Fix user action 2021-04-24 13:12:18 +02:00
jpic
07a6c5b628 Run(root) 2021-04-24 13:12:18 +02:00
jpic
47740f01f9 Test build-itself 2021-04-24 13:12:18 +02:00
jpic
9330125208 Update TargetArgument docs 2021-04-24 13:12:18 +02:00
jpic
afc1823e54 Mention command line 2021-04-24 13:12:18 +02:00