Companies using Codefresh
Codefresh integrates with
Why people like Codefresh
Add a one-liner



Automate and parallelize testing. Codefresh allows teams to spin up on-demand compositions to run unit and integration tests as part of the continuous integration process. Jenkins integration allows more complex pipelines.

Codefresh's Features
  • Instant Dev, test and feature preview environments: Enables all team members to run any image as a standalone or composition for feature preview, manual testing, bug reproduction and more. Collaborate on features before pushing them into staging and production.
  • Testing with every step: Configure your pipeline to run integration and unit tests with every step
  • Instantly test all code changes in the Codefresh build system before pushing to staging & production. Run integration, unit tests in parallel.
  • 360° view of Docker images: View commit info, test results and build logs for all images
  • Manage Docker image labels and status, comment and see new feature branches
  • search and filter based on any attribute.
  • Out-of-the-box Docker buildpack for all technologies: Seamlessly package your code in a Docker image. Quickly associate a Dockerfile with your repo by selecting the repository technology stack (Java, Node, PHP, etc.). Codefresh then adds a template for Dockerizing apps.
  • View and Access Running Container Logs: Access each container log directly from within the Codefresh platform. This lets you easily perform root-cause analysis on failed services and allows you to see logs in high debug model level.
  • Support for Docker Compose 1 & 2: Manage your Docker Compose file natively in one place, with support for both Docker Compose versions 1 and 2. Use a built-in wizard to write Docker Compose files quickly.
  • YAML file support: Customize and easily define your pipeline steps using a codefresh.yml file.

Explore other Build, Test, Deploy tools that are known for:

This page was verified by
Razielt77 Razielt77