Category: Software, Docker, Jenkins, gitlab

CI / CD Tools can be found like sand at the ocean: https://landscape.cncf.io/ The Cloud Native Map show some of them: https://landscape.cncf.io/category=continuous-integration-delivery&format=card-mode&grouping=category For java some use maven, ant or gradle, for the C++ World there is CMake for example.

For embedded world one can use BitBake, buildroot or Bob https://github.com/BobBuildTool/bob and there is plenty more of command line tools.

Most of CI / CD Tools are used to build and deploy web-server or services in genral, like REST-API, websocket, apps, microservices what ever. But the truth is there is a lot of applications or software like pure binary executables ( tools, applications in general, game applications, industrial command and control application, firmware software, …

Related Articles