Some popular CI/CD tools include:
Jenkins: An open source CI automation server, is one of the leading continuous delivery and continuous integration tools on the market. The leading open source automation server, Jenkins provides hundreds of plugins to support building and automating any project. Once a project is tested, Jenkins also supports the ability to deploy code with CD.
GitLab: A web-based Git repository manager with wiki, issue tracking, and CI/CD pipeline features, using an open source license.
JetBrains TeamCity: An integration and management server for CI/CD. TeamCity enables developers to test code before they commit changes to a codebase. TeamCity includes support for Docker, Jira, and other programs.
Bamboo: An on-premises CI tool integrated into Bitbucket that ties automated builds, tests, and releases together in a single workflow.
Codefresh: An easy-to-use tool to ease the migration of a project to Docker containers and to launch built Docker images to a hosted environment.
Travis CI: Lets you automate testing and development and can be synced to your GitHub account.
AWS CodeDeploy: A fully managed deployment service that automates software deployments to a variety of compute services, such as Amazon EC2, AWS Lambda, and on-premises servers.