105c27c8dc
example nodejs project
2022-03-18 18:05:57 +03:00
f820594257
use exec for wait
2022-03-18 15:50:24 +03:00
8a72321720
FIXES #409 : detect changes and recreate
2022-03-16 15:27:30 +03:00
529391963d
FIXES #409 : detect changes and recreate
2022-03-16 15:25:57 +03:00
48a19f13fc
print more help with systemd
2022-03-15 23:01:22 +03:00
a9faabb1b0
print more help with systemd
2022-03-15 22:50:03 +03:00
3fb2b98ecc
print more help with systemd
2022-03-15 22:47:54 +03:00
b35b7e448a
add systemd -a list
2022-03-14 14:17:49 +03:00
1a72e1e087
add systemd -a list
2022-03-14 14:05:20 +03:00
b620311aaf
FIXES #449 : accept int port
2022-03-13 23:36:25 +03:00
bf8004b04d
systemd unit file
2022-03-13 11:20:59 +03:00
cadf046306
fix pylint
2022-03-13 10:18:03 +03:00
8d8149cfe5
fix pylint
2022-03-13 10:12:36 +03:00
3dd981727b
fix pylint
2022-03-13 10:08:48 +03:00
0b469e0590
format
2022-03-12 23:17:26 +03:00
9e3020a9df
FIXES #307 : systemd command
2022-03-12 23:08:24 +03:00
fc9ed19b2b
wait command
2022-03-12 21:16:16 +03:00
2d6bb52e36
FIXES #442 : allow --no-pod or custom --pod-args
2022-03-08 21:22:43 +03:00
7942a091c3
FIXES #442 : allow --no-pod or custom --pod-args
2022-03-08 21:13:14 +03:00
701311aa7a
FIXES #447 : support --env-file
2022-03-08 12:01:02 +03:00
d7049150d0
FIXES #447 : support --env-file
2022-03-08 10:57:44 +03:00
a735aa5b96
Fix inverted condition in merging arguments
...
Signed-off-by: Tom Bu <tombu@tombu.info >
2022-03-02 06:12:26 +03:00
b78509527b
Fix linter issues
...
Make _cmd_desc a public attribute, so that it can be used outside of the
class methods.
Signed-off-by: Piotr Husiatyński <phusiatynski@gmail.com >
2022-03-01 17:16:04 +03:00
762318093c
Force black formatting
...
Black removes the burden of manual code formatting and is by now
considered the standard Python formatting tool.
https://black.readthedocs.io/en/stable/
Format all Python code with black.
GitHub linting action is updated to ensure all files are formatted with
Black.
Signed-off-by: Piotr Husiatyński <phusiatynski@gmail.com >
2022-03-01 17:16:04 +03:00
af10345483
FIXES #440 : absolute secret
2022-02-28 01:19:39 +03:00
44508352e8
pylint
2022-02-26 02:49:34 +03:00
5c33e4efbb
pylint
2022-02-26 01:41:07 +03:00
cbd6f6b1b6
pylint cleanups
2022-02-26 00:48:42 +03:00
de1e59d1d5
fix some pylint
2022-02-25 23:59:15 +03:00
c2d7b26f2e
#434 : handle unknown service
2022-02-25 21:13:10 +03:00
1e895c0873
calc proper hash
2022-02-25 18:56:36 +03:00
132a22b524
#130 : handle nested extend and normalize build context
2022-02-25 18:32:19 +03:00
56b88639ad
Fixing subdirectory from extends where extended service will build a Service from Dockerfile in an own subdirectory
...
Signed-off-by: kjunker <junker.kurt@googlemail.com >
2022-02-22 13:26:44 +02:00
5c3ec5f49a
FIXES #431 : support dns
2022-02-20 22:11:15 +02:00
779198b003
#379 : no infra container
2022-02-17 17:19:25 +02:00
40cb6a760e
log version
2022-02-17 13:36:44 +02:00
4fd9d86e17
#379 : nothing shared in the pod to allow hostname
2022-02-17 13:28:31 +02:00
2a2c3a09c1
Fix timeout value data type
...
Signed-off-by: Devansh Sharma <devansh.sharma@gmail.com >
2022-02-17 10:16:39 +02:00
80e852717d
#379 : create a pod
2022-02-15 01:55:28 +02:00
d6e21dc752
FIXES #425 : pass --requires
2022-02-15 01:33:00 +02:00
b9b2f83d04
FIXES #415 : allow network_mode=slirp4netns
2022-02-12 17:39:42 +02:00
9af65ea112
adjust comment
2022-02-12 17:35:04 +02:00
af6a3069ce
fix syntax error without a new line
...
Signed-off-by: Cody Hutchins <codyhutchins@seed-innovations.com >
2022-02-12 13:47:45 +02:00
68f745fe62
referenced unmerged pr #192 to bring colors into container logging
...
Signed-off-by: Cody Hutchins <codyhutchins@seed-innovations.com >
2022-02-12 13:47:45 +02:00
ed8635a9a3
FIXES #422 : Remove debug print
...
Signed-off-by: Geoffroy Doucet <geoffroy.doucet@kloodz.com >
2022-02-12 13:35:58 +02:00
1d972ef174
Propagate all bind-type mount options
...
Before this commit, adding multiple options to a bind-type mount
(e.g. /foo/bar:/baz:Z,U) would result in a podman command in which
only the last option would be used (e.g. U).
This is because when parsing the mount string, a loop would go over
each mount option and assign it to mount_opt_dict, this meant that
this dict was overridden for each option, thus only the last option
in the mount string would be kept and passed onto podman.
This commit solves this by appending to a temporary list and then
converting it to a comma-separated string and assigning it to the
mount_opt_dict.
Fixes #412
Signed-off-by: Adrian Torres <atorresj@redhat.com >
2022-02-12 13:27:49 +02:00
536925ca78
FIXES #413 : parse network_mode: container:container_name correctly
...
Signed-off-by: Bernd Schoolmann <mail@quexten.com >
2022-01-30 14:55:21 +02:00
09c6cbe503
FIXES #408 : preserve exit code
2022-01-22 00:24:17 +02:00
154a51245f
FIXES #386 : make sure volumes are present in top level
2022-01-22 00:15:05 +02:00
523d215b48
#407 : allow network_mode=service:mysrv
2022-01-18 20:40:29 +02:00