...
Project | Target Operating Systems | Languages, Build Tool | VCS Host | Developer Team Size | Concurrency | Build Tasks | Current solution / usage |
---|---|---|---|---|---|---|---|
OperatorFabric | Linux | Java, Angular, Gradle | GitHub.com | 4 full-time developers, 2 occasional contributors (all in CET) We take advantage of the night to run a CRON job handling the publication of a SNAPSHOT version (docker and documentation) and a bot doing dependencies updates. | Currently we can only run one job at a time but more concurrency would allow us to run our API tests (Karate) and end-to-end (Cypress) tests in parallel. |
| We're currently using a paid 1-concurrent job plan on travis-ci.com. //TODO Alexandra Guironnet Add average minutes and number of builds once Travis insights are fixed https://app.travis-ci.com/github/opfab?tab=insights |
SOGNO | Linux, (some services run on Windows and MacOS) | mainly C++ (cmake) and Python, (Rust, Java, JavaScript) | GitHub.com and mirrors to self-hosted GitLab | About 10 researchers plus a varying number of students (all in CET). | Integration of self-hosted GitLab CI with GitHub plus GitHub actions. GitLab runner can run multiple jobs in parallel. |
| We do not pay for any service but we are investing in our server infrastructure for GitLab. Migrated some jobs to GitHub actions but this is not possible for all jobs. |
PowSyBl | Linux, MacOS | Free plan on GitHub Actions |
...