Gilles Grandou
e0b228799f
convert to podman
...
* call podman exec instead of using API:
- build does not support progress
- run looks like to lack equivalent dockerpty support
* config: use full uri as short names are not supported on
all OSes (like debian 11)
2023-12-05 00:16:52 +01:00
Gilles Grandou
bd6a026e9c
always build image with docker cmd
2023-12-05 00:16:28 +01:00
Gilles Grandou
7dc36feaa3
add "edit" command to open config file
2023-12-05 00:16:28 +01:00
Gilles Grandou
39019f5df0
bug fix osname when using symlink to runon
2023-12-05 00:16:28 +01:00
Gilles Grandou
3462964cb0
add build timestamp to avoid useless image builds
...
* skip build if image timestamp is newer than config file
2023-12-05 00:16:28 +01:00
Gilles Grandou
8ccd734c02
moved config format from INI to YAML
2023-12-05 00:16:28 +01:00
Gilles Grandou
97cf440ce5
new install/uninstall scripts
...
* new uninstall script
* system install no longer supported
* local install using local virtualenv and symbolic links in
~/.local/bin
* --dev switch to allow developper mode with symlinks to git
2023-12-05 00:16:12 +01:00
Gilles Grandou
1447b62755
add support for user runon.default.conf file
2023-12-05 00:16:12 +01:00
Gilles Grandou
88e070d88c
convert to setuptools / setup.py
2023-12-05 00:12:54 +01:00
Gilles Grandou
ca93b8f56d
git ignore
2023-12-05 00:12:52 +01:00
Gilles Grandou
8b08aab4e7
symlink enhancements
...
* runon -l now install symlink
* install -u now removes all found symlinks to runon
2021-05-01 16:29:59 +02:00
Gilles Grandou
96418fbbb5
run 'runon list' to list all available distributions
2021-05-01 16:25:52 +02:00
Gilles Grandou
da0b56e674
add author in help
2021-05-01 16:23:11 +02:00
Gilles Grandou
f546ca8817
catch run errors
2021-04-30 11:38:58 +02:00
Gilles Grandou
13930c94ed
Initial commit
2021-04-29 19:15:29 +02:00