-
a720e22a50
Made ./shlaxfile.py build test push to do the right thing
jpic
2020-02-16 16:20:56 +01:00
-
8b145e6378
Add automatic build test
jpic
2020-02-16 16:12:12 +01:00
-
5b11100e0a
Rename is_wrapper with is_runnable, rely on uid check
jpic
2020-02-16 15:35:02 +01:00
-
933c81b7a8
Break script on error
jpic
2020-02-16 15:34:44 +01:00
-
a0cba02c25
Await asyncio jobs
jpic
2020-02-16 15:16:04 +01:00
-
440761fea2
Python3.8 on centos dance
jpic
2020-02-16 15:15:54 +01:00
-
e20946a0f6
Optional upgrade, build async
jpic
2020-02-16 15:03:27 +01:00
-
e0c902eb47
Buildah: support push arg
jpic
2020-02-16 14:47:03 +01:00
-
9736c1bb2b
Add python3 yaml package
jpic
2020-02-16 14:42:48 +01:00
-
2ea37fb01d
GitLabCI can now execute the same jobs it generates for gitlab
jpic
2020-02-16 14:36:03 +01:00
-
6924d39590
Add Docker target, recursive calls
jpic
2020-02-16 13:47:33 +01:00
-
-
baf295f145
Fix prefix and bugfix CLI args landing in Output constructor
jpic
2020-02-15 22:38:07 +01:00
-
f2bad27eb7
OMG such pretty output, such async copy by default
jpic
2020-02-15 21:31:12 +01:00
-
a3a81eaca5
Clear out buildah wrapper public API and debug levels
jpic
2020-02-15 21:23:17 +01:00
-
2513c65433
Remove untested regexps
jpic
2020-02-15 21:21:36 +01:00
-
4fbae78057
Dont bother building buildah on buildah
jpic
2020-02-15 21:21:28 +01:00
-
5c38dc13b0
Add debug option back
jpic
2020-02-15 19:47:24 +01:00
-
c84353c126
Clean GitLabCIConfig output
jpic
2020-02-15 19:41:27 +01:00
-
3c4f5f6d7e
Remove most of gitlabci job
jpic
2020-02-15 19:38:57 +01:00
-
93de46b061
Add bold, perfect symbols
jpic
2020-02-15 19:08:43 +01:00
-
67aca9de44
No need for background in cmd output
jpic
2020-02-15 19:01:21 +01:00
-
bd64a0fa3a
Add colors script
jpic
2020-02-15 17:16:54 +01:00
-
884f96013e
Buildah clean
jpic
2020-02-15 17:03:02 +01:00
-
7806e217ef
Fix buildah clean
jpic
2020-02-15 17:01:52 +01:00
-
c96d2494d2
Thread safety, cleaning
jpic
2020-02-15 16:59:36 +01:00
-
3afc739a1e
Fix basic action outputs
jpic
2020-02-15 16:09:44 +01:00
-
638f0fa690
Fix cli that would play all scripts
jpic
2020-02-15 13:51:32 +01:00
-
1ceee0dee6
Remove leftover from repo import
jpic
2020-02-15 01:34:06 +01:00
-
df88a1bc0e
fixitall
jpic
2020-02-15 01:26:50 +01:00
-
984f09d704
Refactor output and call
jpic
2020-02-15 01:04:41 +01:00
-
b703ed379e
pullingmyleg
jpic
2020-02-14 22:15:32 +01:00
-
9f69b3474d
srsly
jpic
2020-02-14 22:15:06 +01:00
-
3d1c2502bd
Expose gitlabci commit hook
jpic
2020-02-14 22:11:47 +01:00
-
d8ca3b7e2f
Add test script
jpic
2020-02-14 22:08:48 +01:00
-
ae03634682
Fix ci
jpic
2020-02-14 21:04:19 +01:00
-
9d7af0a04d
Fix ci
jpic
2020-02-14 21:04:03 +01:00
-
6c1fc2685c
Update ci
jpic
2020-02-14 20:53:39 +01:00
-
c82aefc44a
test
jpic
2020-02-14 20:43:24 +01:00
-
40187a3234
test
jpic
2020-02-14 20:43:11 +01:00
-
f8432035b2
wip
jpic
2020-02-14 20:33:43 +01:00
-
c8c281ebcf
Test fix in CI env
jpic
2020-02-14 20:29:12 +01:00
-
56ce02c234
Import at top
jpic
2020-02-14 20:26:12 +01:00
-
3aa8503803
Support running inside CI
jpic
2020-02-14 20:25:11 +01:00
-
535aa797b5
Remove old example
jpic
2020-02-14 20:23:04 +01:00
-
2e94928aef
Extracted shlax from podctl
jpic
2020-02-14 20:14:56 +01:00
-
c78874a7e0
Output flushing
jpic
2020-02-13 15:13:23 +01:00
-
5f740f3e72
Package mgr detection works fine now
jpic
2020-02-13 14:46:23 +01:00
-
7926bd6a2e
Disable push during test
jpic
2020-02-13 13:09:33 +01:00
-
88f49aa094
Run test in podctl image
jpic
2020-02-13 12:45:34 +01:00
-
96ddc4f474
Push repotags
jpic
2020-02-13 12:23:35 +01:00
-
7f3d6a685d
wip
jpic
2020-02-13 05:43:15 +01:00
-
4366ee63f9
wip
jpic
2020-02-13 05:42:04 +01:00
-
6e8b2ec2a7
IMprove
jpic
2020-02-13 04:53:09 +01:00
-
00fa16052d
qarm
jpic
2020-02-13 04:20:27 +01:00
-
0a863fe766
black
jpic
2020-02-13 04:18:22 +01:00
-
10ee871caa
Attempt actually tagging
jpic
2020-02-13 04:13:16 +01:00
-
92e7f2def9
Tag one by one
jpic
2020-02-13 04:04:09 +01:00
-
e80955936c
Fix podctl build itself
jpic
2020-02-13 03:56:45 +01:00
-
f235db33ca
fugbix
jpic
2020-02-13 03:32:45 +01:00
-
482f9203f7
GitLab ci
jpic
2020-02-13 03:28:31 +01:00
-
be8460b372
Implement test runner
jpic
2020-02-13 03:27:14 +01:00
-
e7b059ab44
Got crazy on output coloration
jpic
2020-02-13 01:26:33 +01:00
-
40335a88a7
Add auto-unshare super smartness
jpic
2020-02-12 21:35:02 +01:00
-
3413fd8981
Now to rewrite the test framework and good to go !
jpic
2020-02-12 19:34:30 +01:00
-
2e9a23eb5a
Add up command, allow fine grain debug output
jpic
2020-02-12 13:19:44 +01:00
-
409b625309
Remove Run
jpic
2020-02-12 12:01:47 +01:00
-
e469455bc0
Fixed help
jpic
2020-02-12 11:55:19 +01:00
-
b08d5e1a34
Refactor script part
jpic
2020-02-12 11:53:50 +01:00
-
6abb061dc8
wip
jpic
2020-02-12 03:19:21 +01:00
-
f52cc8971a
Migrate the whole thing from bash script generation to async processes
jpic
2020-02-10 17:49:14 +01:00
-
dc92b484e8
Asyncio rewrite
jpic
2020-02-03 05:25:04 +01:00
-
7753175d6c
Porting to subprocess
jpic
2020-02-03 02:17:45 +01:00
-
65ea77cb5e
Add DumbInit, Template modules, and refactor Packages
jpic
2020-02-03 02:17:18 +01:00
-
6ad388fc5c
Cmd: auto switch to heredoc if bash detected
jpic
2020-01-31 21:56:37 +01:00
-
0408590c4f
Dedent cmd
jpic
2020-01-31 21:56:13 +01:00
-
7e9af1fe35
Fix TEST_REWRITE
jpic
2020-01-31 21:50:41 +01:00
-
8ae4687cf2
Multi apt distro support
jpic
2020-01-31 20:32:56 +01:00
-
6547888291
Fix package name
jpic
2020-01-31 20:18:51 +01:00
-
d624884955
Add find package
jpic
2020-01-31 20:14:18 +01:00
-
3168149acb
Default to master
jpic
2020-01-31 20:09:43 +01:00
-
120b5e8778
Fix tag command
jpic
2020-01-31 20:04:04 +01:00
-
d25d1cdb63
Login if pushing only
jpic
2020-01-31 19:57:17 +01:00
-
897e069a11
Auto-push in Commit if on CI
jpic
2020-01-31 19:49:57 +01:00
-
c600f01801
Debug output for build job
jpic
2020-01-31 19:43:57 +01:00
-
d47ab86873
Make test portable
jpic
2020-01-31 19:35:44 +01:00
-
9eb0f5ffaa
Add TEST_REWRITE env var to rewrite tests
jpic
2020-01-31 19:28:09 +01:00
-
3515dd2590
Ported User command ?
jpic
2020-01-31 19:27:06 +01:00
-
66a0d6fcef
Add --no-install-recommends to apt
jpic
2020-01-31 19:26:55 +01:00
-
7544d43dbc
Fix npm
jpic
2020-01-31 19:26:38 +01:00
-
cd5c5aa65f
Quote config values
jpic
2020-01-31 19:26:23 +01:00
-
0da90a547b
Fix apt caching
jpic
2020-01-28 12:29:25 +01:00
-
e732dc2cff
Don't trace bash script unless --debug
jpic
2020-01-28 12:29:17 +01:00
-
31297f26e9
Allow building a single service
jpic
2020-01-28 12:29:04 +01:00
-
8b63b0e510
Fix copy
jpic
2020-01-28 02:35:00 +01:00
-
533d26e6cf
Fix npm install
jpic
2020-01-28 02:34:28 +01:00
-
cdb68a80e5
Support apt update
jpic
2020-01-28 02:16:22 +01:00
-
3ec981a1c1
Add Npm, Cmd and Mount commands
jpic
2020-01-28 02:04:19 +01:00
-
85d3b98b64
Support requirements
jpic
2020-01-28 02:03:46 +01:00
-
60015cb90d
Apt get support
jpic
2020-01-28 02:03:32 +01:00
-
3e76bdb96e
Copy: support multiple srcs
jpic
2020-01-28 02:03:22 +01:00