No description
Find a file
2023-07-20 23:09:42 +02:00
badges Tweak badge system to not display app with level = 0 or no level yet as 'working' which can be misleading ... 2023-01-08 19:14:34 +01:00
lib updatelevels: separate major/minor regressions 2023-01-16 18:19:46 +01:00
summary Add an empty.png 1x1 pixel to act as a 404 fallback result 2021-09-22 23:39:31 +02:00
.gitignore Update gitignore 2023-01-08 18:42:11 +01:00
analyseCI.sh Add 10 second tempo when another app is using the lock to prevent yunorunner from cancelling all jobs etc... 2023-01-17 02:02:56 +01:00
install.sh Drop xmpp for notification, use matrix-commander instead 2023-01-08 18:40:56 +01:00
README.md Deprecrate / archive repository 2023-07-20 23:09:42 +02:00

⚠️ ⚠️ ⚠️ This repository is now obsolete because everything was integrated in https://github.com/YunoHost/yunorunner ⚠️ ⚠️ ⚠️


Continous Integration server for YunoHost apps

This repo manages the interface between yunorunner (the CI web UI / scheduler) and package_check (the test suite).

CI_package_check is likely to be entirely merged in yunorunner, but still exists for historical reasons.

It consists essentially in :

  • install.sh, which is used for initial deployment of Yunohost, yunorunner, LXD and package_check on a debian server
  • analyseCI.sh, which is the "actual job" called by yunorunner.

CI_package_check currently also handles a bunch of things like the !testme webhook, XMPP notification, some badges, updating app levels, etc.