205 Commits

Author SHA1 Message Date
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
jpic
4f5326c81b Commiting build-itself job until i re-implement docker commiting 2021-04-24 13:12:18 +02:00
jpic
224608878e Clean on KeyboardInterrupt, proper call in shlax Command 2021-04-24 13:12:18 +02:00
jpic
eafa371617 Package action working both on SSH host and Buildah guest now 2021-04-24 13:12:18 +02:00
jpic
b6fa18d82a Added ssh target 2021-04-24 13:12:18 +02:00
jpic
754227d2d1 Silence pip output 2021-04-24 13:12:18 +02:00
jpic
62299da7c1 A bit of work on the command line 2021-04-24 13:12:18 +02:00
jpic
0929b37b36 Tag/build/push refactor 2021-04-24 13:12:18 +02:00
jpic
8dd4fa52ac Typo in ci 2021-04-24 13:12:18 +02:00
jpic
0ac1764464 Try more build 2021-04-24 13:12:18 +02:00
jpic
70e354dd02 Fix CI command to build 2021-04-24 13:12:18 +02:00
jpic
0a983340b8 Buildah __str__ 2021-04-24 13:12:18 +02:00
jpic
c6bc849574 Missing await in test function 2021-04-24 13:12:18 +02:00
jpic
2e1bbf098a Pass status directly to clean 2021-04-24 13:12:18 +02:00
jpic
c6d7eedde2 Improve Buildah clean method 2021-04-24 13:12:18 +02:00
jpic
93b95a1f50 Set the action result prior to calling clean 2021-04-24 13:12:18 +02:00
jpic
a07d9c5e67 Pip action implementation 2021-04-24 13:12:18 +02:00
jpic
c570f0fd6d Bugfix: legacy code would prevent containers from shuting down after build 2021-04-24 13:12:18 +02:00
jpic
5caf9d92e3 Proper cache invalidation 2021-04-24 13:12:18 +02:00
jpic
c58d1618ed Proper traceback prints 2021-04-24 13:12:18 +02:00
jpic
4af938fab0 Copy action: refactor, caching, filtering 2021-04-24 13:12:18 +02:00
jpic
7a61b405ae Work on the CLI story 2021-04-24 13:12:18 +02:00
jpic
600043ae64 Adding Copy/User/Pip actions again 2021-04-24 13:12:18 +02:00
jpic
b2169ff7eb Add CLI to execute Actions on the fly 2021-04-24 13:12:18 +02:00
jpic
f374d77c21 Proper render method actions 2021-04-24 13:12:18 +02:00
jpic
b6bb06054d fixup! Add layer caching 2021-04-24 13:12:18 +02:00