CI examples

Continuous Integration services run user-defined self-checks on code on each “git push”. GitHub Actions is often the best place to start with CI. CI is one part of the DevOps lifecycle.

CIs with quota

These services have quotas even for public Git repos:

CIs without quota

At the time of this writing, these CI didn’t have usage quotas for public repos. They are constrainted by the number of concurrent jobs.

Examples

Python + Fortran

Python compiling 40 year old Fortran code: Lowtran

C + HDF5 + Cmake

IPv6 C with HDF5 writing and Cmake: PythonCSockets

C++ + Cmake

C++ and Cmake: Zakharov

IDL / GDL

IDL or GDL GNU Data Language: McIntoshPlot

Pascal

Pascal with CMake