Jenkins is a fork of Hudson and is a continuous build system for software projects.

There are many alternatives to TeamCity for Linux if you are looking for a replacement. The best Linux alternative is Jenkins, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to TeamCity and 15 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to TeamCity are Buildbot, Octopus Deploy, Bamboo Continuous Integration and Earthly.
Jenkins is a fork of Hudson and is a continuous build system for software projects.

Octopus Deploy is a user-friendly release management system for professional .NET developers.





Todays development teams are adopting continuous integration to increase productivity and improve code quality.



Earthly is a CI/CD framework that allows you to develop pipelines locally and run them anywhere. Earthly leverages containers for the execution of pipelines. This makes them self-contained, repeatable, portable and parallel.

Automate your team’s software development processes, from testing through to delivery, no matter the language, environment or toolchain.
Open source continuous delivery server with a first-class build and deployment engine for complete control and visibility.


BuildMaster is an application release automation tool, designed by the software development team, Inedo. It combines build management and ARA capabilities to manage and automate processes primarily related to continuous integration, database change scripts, and production...



Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface.

CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process. It includes dozens of plugins for a variety of source controls, build technologies, and notifications schemes including email and instant messaging.

Screwdriver is a self-contained, pluggable service to help you build, test, and continuously deliver software using the latest containerization technologies.
Kraken is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing.




They only somewhat overlap in deployment options. TeamCity is a complete continuous integration package, Octopus Deploy is a deployment manager with some build services