Commit Graph
230 Commits
Author SHA1 Message Date
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
jpic f07787d865 Fix title order 2021-04-24 13:12:18 +02:00
jpic 84b10ce143 Lolnote 2021-04-24 13:12:18 +02:00
jpic ae61e1b8cf Going to maintain a little news at the top of the README 2021-04-24 13:12:18 +02:00
jpic 6a0b60d68a Do not try to commit a container that has not been created because layers are uptodate 2021-04-24 13:12:18 +02:00
jpic 63e610ca4f Fixing container config support 2021-04-24 13:12:18 +02:00