Commit Graph

9 Commits

Author SHA1 Message Date
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