Commit Graph

  • c8cdbf38bf Cache invalidation failures must not stop build jpic 2020-10-05 18:27:49 +02:00
  • 5f1afd89ee Prevent print traceback for failed commands jpic 2020-08-28 18:56:28 +02:00
  • 8ff4239a65 Forward CLI arguments jpic 2020-08-28 18:47:38 +02:00
  • 7ea6e10282 Fix Pod.build to unshare prior to building async jpic 2020-08-28 18:42:29 +02:00
  • e97e900fc6 Add target argument only if present in sig jpic 2020-08-28 18:39:16 +02:00
  • 7e9ec37103 Readability jpic 2020-08-28 18:38:11 +02:00
  • d9e74c2538 Add container inspect jpic 2020-08-28 18:37:25 +02:00
  • 9124e93dca Layers refactor jpic 2020-08-08 16:08:01 +02:00
  • cd9ccec19c Support configured containers in start jpic 2020-08-08 16:07:15 +02:00
  • 73af20ded7 Fix TargetArgument implementation to stay optional jpic 2020-08-08 15:54:02 +02:00
  • f127f27ecd Add exec command jpic 2020-08-02 22:19:13 +02:00
  • 222eda3746 Skip report display for only one result jpic 2020-08-02 20:11:24 +02:00
  • c38ad7e089 Getting on par with docker-compose jpic 2020-08-02 20:10:52 +02:00
  • bc7cb9c355 Remove artificial centering from output labels jpic 2020-08-02 20:10:19 +02:00
  • 96c533fc1a Name parallel executor jpic 2020-08-02 20:09:40 +02:00
  • 8c75cac48a Add Buildah.Env and Buildah.Config jpic 2020-08-02 06:52:39 +02:00
  • cc20c7b205 New write with bash heredoc jpic 2020-08-02 06:52:03 +02:00
  • 50b266013b Let an action mark itself as skipped jpic 2020-08-02 06:51:25 +02:00
  • 75747a8ee9 Container: support not having a build job and new methods jpic 2020-08-02 06:51:07 +02:00
  • 9fab1b2411 Fix user action jpic 2020-08-02 06:50:42 +02:00
  • 77f0d1f67b Run(root) jpic 2020-08-02 06:50:33 +02:00
  • 189c4c3856 Test build-itself jpic 2020-07-06 08:58:36 +02:00
  • 59d652710a Update TargetArgument docs jpic 2020-06-11 18:39:43 +02:00
  • ea2f212787 Mention command line jpic 2020-06-11 18:13:01 +02:00
  • f78be1cb56 Fix title order jpic 2020-06-11 18:12:02 +02:00
  • 0255655615 Lolnote jpic 2020-06-11 18:11:06 +02:00
  • f1df4dcc69 Going to maintain a little news at the top of the README jpic 2020-06-11 18:08:59 +02:00
  • 4317cf9cd4 Do not try to commit a container that has not been created because layers are uptodate jpic 2020-06-11 17:44:02 +02:00
  • 150736f4f4 Merge branch 'mostadvanced' into 'master' 2020-06-11 17:43:06 +02:00
  • d2784cc87b Fixing container config support jpic 2020-06-11 17:37:30 +02:00
  • 62f1f5d162 Commiting build-itself job until i re-implement docker commiting jpic 2020-06-11 17:37:09 +02:00
  • cfe75d2873 Clean on KeyboardInterrupt, proper call in shlax Command jpic 2020-06-11 03:19:13 +02:00
  • 5f451a786f Package action working both on SSH host and Buildah guest now jpic 2020-06-11 03:19:01 +02:00
  • ad069a1aa0 dnf stuff claw DrClaw 2020-06-02 09:54:34 +00:00
  • 3b6a4f3fc4 Added ssh target jpic 2020-06-01 15:41:22 +02:00
  • 0eef6241a7 Breaking it breaking jpic 2020-05-31 13:37:09 +02:00
  • 879bb6f79e Silence pip output jpic 2020-05-31 13:24:31 +02:00
  • e733694f2d A bit of work on the command line jpic 2020-05-31 13:21:09 +02:00
  • 0ec287c977 Tag/build/push refactor jpic 2020-05-31 12:48:06 +02:00
  • 833cef7527 Typo in ci jpic 2020-05-31 12:28:49 +02:00
  • 28f555bcf3 Try more build jpic 2020-05-31 12:23:48 +02:00
  • 363bdb1493 Fix CI command to build jpic 2020-05-31 03:53:53 +02:00
  • 1373196eb5 Buildah __str__ jpic 2020-05-31 03:51:13 +02:00
  • da7b7191c9 Missing await in test function jpic 2020-05-31 03:44:57 +02:00
  • 1660acbcbb Pass status directly to clean jpic 2020-05-31 03:44:51 +02:00
  • 9c3790e438 Improve Buildah clean method jpic 2020-05-31 03:40:00 +02:00
  • f5c7e0b1a1 Set the action result prior to calling clean jpic 2020-05-31 03:39:42 +02:00
  • 3039f75179 Pip action implementation jpic 2020-05-31 03:39:26 +02:00
  • 637d49e1ab Bugfix: legacy code would prevent containers from shuting down after build jpic 2020-05-31 02:45:24 +02:00
  • ea4be19a86 Proper cache invalidation jpic 2020-05-31 02:44:46 +02:00
  • befd01cb03 Proper traceback prints jpic 2020-05-31 02:44:13 +02:00
  • fdd0ff6532 Copy action: refactor, caching, filtering jpic 2020-05-31 02:42:59 +02:00
  • 074546bdda Work on the CLI story jpic 2020-05-31 00:00:10 +02:00
  • 6a6e474a1e Adding Copy/User/Pip actions again jpic 2020-05-30 23:54:10 +02:00
  • 3eb0f22ef9 Add CLI to execute Actions on the fly jpic 2020-05-30 23:52:18 +02:00
  • d68fdf8d5d Proper render method actions jpic 2020-05-30 19:46:11 +02:00
  • 2dc00dc2cd fixup! Add layer caching jpic 2020-05-30 19:45:56 +02:00
  • 02e9ac6683 Replace Localhost with plain Target, ensure parent presence jpic 2020-05-30 18:35:06 +02:00
  • 700d13876a Add layer caching jpic 2020-05-30 18:34:19 +02:00
  • a6f2c9fb07 Add Proc.quiet jpic 2020-05-30 18:32:36 +02:00
  • 407240e2a2 Add Package.upgrade option jpic 2020-05-30 18:32:00 +02:00
  • 852f8551af Core rewrite 2020-04-22 03:41:16 +02:00
  • 8ab2fbcccd Pip for python 3.8 jpic 2020-04-22 03:04:14 +02:00
  • 00bc4a74ae Fix can't execute shlax: no such file or dir jpic 2020-04-21 22:01:55 +02:00
  • 29505d1004 No need for a shlax image to build the shlax image jpic 2020-04-21 21:57:42 +02:00
  • 111f086bdd Fix dependencies jpic 2020-04-21 21:54:39 +02:00
  • 4601ead8f8 Enable gitlab-ci jpic 2020-04-21 21:50:45 +02:00
  • b279760374 Complete core rewrite, with documentation jpic 2020-02-16 20:14:20 +01:00
  • 94a2a414b3 rewritewip rewriteagain jpic 2020-04-21 00:14:59 +02:00
  • 6b15838059 Guess who's going out of the rabbithole newmaster jpic 2020-04-18 20:46:47 +02:00
  • 85e11755f7 wip jpic 2020-04-18 19:52:22 +02:00
  • ef7656ddea wip jpic 2020-04-18 17:33:49 +02:00
  • d16a761241 tests jpic 2020-03-04 02:14:54 +01:00
  • ea061db51f wip wip jpic 2020-02-20 13:18:53 +01:00
  • fb4b41e2ff Unbound mod variable completion DrClaw 2020-02-19 01:12:31 +01:00
  • c28be15ed6 ... ttt DrClaw 2020-02-19 01:51:02 +01:00
  • 3e980c9d14 Unbound mod variablewq DrClaw 2020-02-19 01:12:31 +01:00
  • 16f1bef125 Autocompletion & Makefile DrClaw 2020-02-18 22:30:45 +01:00
  • 2db971234a Trying to get somewhere with traefik module traefik jpic 2020-02-17 01:00:59 +01:00
  • 41ec8db301 Magic command line jpic 2020-02-16 21:34:41 +01:00
  • 33c37f8e44 wip jpic 2020-02-16 20:54:12 +01:00
  • f5ab14d383 Trying to enrich shlax command in a scalable fashion jpic 2020-02-16 20:53:49 +01:00
  • 97255866f8 Remove old code jpic 2020-02-16 20:14:20 +01:00
  • 87ac000e87 Merge branch 'jpic' into 'master' 2020-02-16 20:09:15 +01:00
  • ebcde95d5a Simplify gitlabci for now jpic 2020-02-16 20:02:24 +01:00
  • ee25255028 Prevent double clean jpic 2020-02-16 19:57:44 +01:00
  • ba87dea428 Container strategies swallows args jpic 2020-02-16 19:41:20 +01:00
  • 2e3b9d8e5b Avoid double push jpic 2020-02-16 19:37:18 +01:00
  • f4844b0e73 Fix login jpic 2020-02-16 19:28:38 +01:00
  • 3ea029efec Fix buildah login jpic 2020-02-16 19:09:27 +01:00
  • 92b62799f4 Fix pre-commit hook jpic 2020-02-16 18:59:39 +01:00
  • a374ac58b3 Gitlab update jpic 2020-02-16 18:45:34 +01:00
  • fe70c69b0c Update shlax in shlax jpic 2020-02-16 18:39:50 +01:00
  • 3152f83971 Cleanup success code jpic 2020-02-16 18:34:15 +01:00
  • a5f6c4fe74 Better to define script jpic 2020-02-16 18:23:22 +01:00
  • 3f4738f432 Gitlab cache jpic 2020-02-16 18:21:04 +01:00
  • 82f98b41b4 Enforce docker format jpic 2020-02-16 18:18:07 +01:00
  • 8be4a5c84f Debug output for shlax build jpic 2020-02-16 18:15:05 +01:00
  • 42595bfd10 Still sorting out test part jpic 2020-02-16 18:12:18 +01:00
  • b771e9bd1a Added Container strategy jpic 2020-02-16 17:45:04 +01:00