Main / News / Validation by automatic builds

Codeberg and its Forgejo software offers support for Github actions. With actions we can add CI/CD (continuous integration and continuous delivery) functionality to our Git repos.

Each pushed git commit will now trigger a build pipeline to compile sources for several platforms.

Linux absolutely shines when it comes to execution of different build environments inside Docker containers.

Debian comes with out-of-the-box support for GCC compilers for:

So one Debian docker container can build several standard target platforms. With small toolchain updates GCC can produce native UEFI applications too.

And by adding the linux binaries of Open Watcom, we get MS-DOS (and possibly Win3.x) binaries.

Build artifacts are stored on codeberg.org for a week until they are discarded, so latest builds can immediately tested.