212 Commits

Author SHA1 Message Date
jpic
1854d7116c Fix shlax.cli (finally) 2020-10-05 18:30:00 +02:00
jpic
c8cdbf38bf Cache invalidation failures must not stop build
Images may still be in use by running containers
2020-10-05 18:29:59 +02:00
jpic
5f1afd89ee Prevent print traceback for failed commands 2020-10-05 18:29:15 +02:00
jpic
8ff4239a65 Forward CLI arguments 2020-10-05 18:28:53 +02:00
jpic
7ea6e10282 Fix Pod.build to unshare prior to building async 2020-08-28 18:43:56 +02:00
jpic
e97e900fc6 Add target argument only if present in sig 2020-08-28 18:39:16 +02:00
jpic
7e9ec37103 Readability 2020-08-28 18:38:11 +02:00
jpic
d9e74c2538 Add container inspect 2020-08-28 18:37:25 +02:00
jpic
9124e93dca Layers refactor 2020-08-08 16:08:01 +02:00
jpic
cd9ccec19c Support configured containers in start 2020-08-08 16:07:15 +02:00
jpic
73af20ded7 Fix TargetArgument implementation to stay optional 2020-08-08 15:54:02 +02:00
jpic
f127f27ecd Add exec command 2020-08-02 22:19:13 +02:00
jpic
222eda3746 Skip report display for only one result 2020-08-02 20:11:24 +02:00
jpic
c38ad7e089 Getting on par with docker-compose 2020-08-02 20:11:07 +02:00
jpic
bc7cb9c355 Remove artificial centering from output labels 2020-08-02 20:10:19 +02:00
jpic
96c533fc1a Name parallel executor 2020-08-02 20:09:40 +02:00
jpic
8c75cac48a Add Buildah.Env and Buildah.Config 2020-08-02 06:52:39 +02:00
jpic
cc20c7b205 New write with bash heredoc 2020-08-02 06:52:03 +02:00
jpic
50b266013b Let an action mark itself as skipped 2020-08-02 06:51:25 +02:00
jpic
75747a8ee9 Container: support not having a build job and new methods 2020-08-02 06:51:07 +02:00
jpic
9fab1b2411 Fix user action 2020-08-02 06:50:42 +02:00
jpic
77f0d1f67b Run(root) 2020-08-02 06:50:33 +02:00
jpic
189c4c3856 Test build-itself 2020-07-06 08:58:36 +02:00
jpic
59d652710a Update TargetArgument docs 2020-06-11 18:39:43 +02:00
jpic
ea2f212787 Mention command line 2020-06-11 18:13:01 +02:00
jpic
f78be1cb56 Fix title order 2020-06-11 18:12:02 +02:00
jpic
0255655615 Lolnote 2020-06-11 18:11:06 +02:00
jpic
f1df4dcc69 Going to maintain a little news at the top of the README 2020-06-11 18:08:59 +02:00
jpic
4317cf9cd4 Do not try to commit a container that has not been created because layers are uptodate 2020-06-11 17:44:18 +02:00
150736f4f4 Merge branch 'mostadvanced' into 'master'
Mostadvanced

See merge request oss/shlax!4
2020-06-11 17:43:06 +02:00
jpic
d2784cc87b Fixing container config support 2020-06-11 17:40:01 +02:00
jpic
62f1f5d162 Commiting build-itself job until i re-implement docker commiting 2020-06-11 17:37:09 +02:00
jpic
cfe75d2873 Clean on KeyboardInterrupt, proper call in shlax Command 2020-06-11 03:51:28 +02:00
jpic
5f451a786f Package action working both on SSH host and Buildah guest now 2020-06-11 03:19:01 +02:00
jpic
3b6a4f3fc4 Added ssh target 2020-06-01 15:41:22 +02:00
jpic
879bb6f79e Silence pip output 2020-05-31 13:24:31 +02:00
jpic
e733694f2d A bit of work on the command line 2020-05-31 13:22:36 +02:00
jpic
0ec287c977 Tag/build/push refactor 2020-05-31 12:53:57 +02:00
jpic
833cef7527 Typo in ci 2020-05-31 12:28:49 +02:00
jpic
28f555bcf3 Try more build 2020-05-31 12:23:48 +02:00
jpic
363bdb1493 Fix CI command to build 2020-05-31 05:15:15 +02:00
jpic
1373196eb5 Buildah __str__ 2020-05-31 03:51:13 +02:00
jpic
da7b7191c9 Missing await in test function 2020-05-31 03:44:57 +02:00
jpic
1660acbcbb Pass status directly to clean 2020-05-31 03:44:51 +02:00
jpic
9c3790e438 Improve Buildah clean method 2020-05-31 03:40:00 +02:00
jpic
f5c7e0b1a1 Set the action result prior to calling clean 2020-05-31 03:39:42 +02:00
jpic
3039f75179 Pip action implementation 2020-05-31 03:39:26 +02:00
jpic
637d49e1ab Bugfix: legacy code would prevent containers from shuting down after build 2020-05-31 02:45:24 +02:00
jpic
ea4be19a86 Proper cache invalidation 2020-05-31 02:44:57 +02:00
jpic
befd01cb03 Proper traceback prints 2020-05-31 02:44:13 +02:00