Christophe Mehay
47a91d8aae
Add toml and configparser modules in jinja config templates
4 years ago
Christophe Mehay
6a457f2398
Add `run_post_commands_in_parallele` to run each post commands in separate process and stream output
4 years ago
Christophe Mehay
f1882dab3c
Add set_environment in settings
...
```yaml
set_environment:
- ENV_1: echo 'The environment variable ENV_1 will be added with this phrase'
- ENV_2: head /dev/urandom | base64
- ENV_3: echo ${ENV_1} and ${ENV_2} are now available here
- ENV_4: exit 1 || true # Set like this if you need to ignore error
```
4 years ago
Christophe Mehay
82180f18f9
Add envtobool function in jinja templates
4 years ago
Christophe Mehay
5b0e0c8657
Add support for handling commands matching setup
...
It's now possible to map setups to specific commands.
It's easier to handle many commands in one container.
4 years ago
Christophe Mehay
1770ac87f6
Update to v0.6.0
...
- Add new `commands` setting to handle multiple commands
- Deprecate `command` and `subcommands`
- Drop support for python 2
- Handle dependancy and build with Poetry
4 years ago
Christophe Mehay
d9ac0e1c5b
Deploy to pypi with travis
5 years ago
Christophe Mehay
f2112d102d
Check if var in env before delete it
5 years ago
Scott Salisbury
f7d20cef7d
Added config option to specific whether or not to remove the dockerenv and dockerinit files
5 years ago
Christophe Mehay
d46fee4506
Use safe_load for yaml parsing
7 years ago
Christophe Mehay
c0dbfce4c2
Add post_run_commands
8 years ago
Christophe Mehay
14f8cb649a
Fix install dep and add Dockefiles
8 years ago
Christophe Mehay
dd17aadfae
Expends user and group in environment
8 years ago
Christophe Mehay
218a80c690
Add json and yaml modules in Jinja templates
8 years ago
Christophe Mehay
3f713cf652
Update reloader.py
8 years ago
Christophe Mehay
88e5a66507
Add globbing match to reloader config
8 years ago
Christophe Mehay
ea72fac83c
Add env variable to diable service
8 years ago
Christophe Mehay
c935e22252
Fix setgid, add env to disable reloader
8 years ago
Christophe Mehay
18026f1aa3
Add reloader
8 years ago
Christophe Mehay
a663b98efb
Add globing support for secret env
8 years ago
Christophe Mehay
48d9965d5c
Remove .dockerenv and .dockerinit if they exist
8 years ago
Christophe Mehay
251477719e
Add warning if entrypoint-config contains invalid parameters
8 years ago
Christophe Mehay
5c2003a0f2
Avoid duplicate entries in debug logs
8 years ago
Christophe Mehay
248ce38c88
Add ENTRYPOINT_PRECONF_COMMAND and ENTRYPOINT_POSTCONF_COMMAND in env configuration
8 years ago
Christophe Mehay
4a56f62f71
Add ENTRYPOINT_DEBUG env config ad fix tests
8 years ago
Christophe Mehay
0bfa834b71
Moar debug and main tests
8 years ago
Christophe Mehay
01cd8137cc
Add PYENTRYPOINT_RAW option
8 years ago
Christophe Mehay
d00705bb36
Add ENTRYPOINT_FORCE environment variable
8 years ago
Christophe Mehay
4711cd8546
Add new format for confg_files setup
8 years ago
Christophe Mehay
addd714f8b
Work without entrypoint-config
8 years ago
Christophe Mehay
69c18e6954
Enable renaming templates
8 years ago
Christophe Mehay
a161d9b733
Does not display last empty lines from commands
8 years ago
Christophe Mehay
8ca90451f9
Add tests for environ in template
8 years ago
Christophe Mehay
36484a6f90
Remove Twiggy, using Colorlog instead
8 years ago
Christophe Mehay
17c613d694
Id is not alway available
8 years ago
Christophe Mehay
99578fd6ec
Add ID in container
8 years ago
Christophe Mehay
7518e360be
Sort link names by len
8 years ago
Christophe Mehay
091e623c70
Better sorting links names
8 years ago
Christophe Mehay
ef6e4cad38
Set debug output
8 years ago
Christophe Mehay
7933137a27
Run unhandled cmd directly
8 years ago
Christophe Mehay
5538aa3da3
Fix guid
8 years ago
Christophe Mehay
2c2ed8ea7a
Fix links in containers
8 years ago
Christophe Mehay
026c0b6369
Better tests
8 years ago
Christophe Mehay
6f54e6bc99
Fix get user and group name
8 years ago
Christophe Mehay
a7dfafdc00
Fix subcommand pattern
8 years ago
Christophe Mehay
7735943986
Release v0.1.9 beta
8 years ago
Christophe Mehay
36dc9ba11c
Done - before package
8 years ago
Christophe Mehay
a1926eb153
wip
9 years ago
Christophe Mehay
909fc97e42
fix duplicate duplicate entry
9 years ago
Christophe Mehay
4a01020efd
pre-test
9 years ago