I just start GitHub - YunoHost-Apps/ci_ynh: Experimental YunoHost package check as a YunoHost app using Django... as a experiment…
The idea is to run something like the package check via YunoHost App. So every developer can easy maintain a own “CI Server” for his own projects, just by install “ci_ynh”
I plan to use these tools:
- Django admin as “WebGUI” (managing the list of which packages to check, see results etc)
- Huey task queue that will run the package checks
The idea is to install/backup/deinstall/restore one package and check if it’s available. Collect the output and store everything in the database.
But I will probably only have time for a first prototype.
See also: