Adopt Testcontainers Desktop as your container runtime (beta)
Testcontainers Desktop now embeds a lightweight and fast runtime, optimized for Testcontainers usage, on macOS 11 or later. To get started, simply select the "Embedded Runtime" in the menu then run your tests as usual to initialize it.
Clean up containers without manual docker commands
Testcontainers Desktop now includes a simple option to "Terminate containers" that cleans up all running Testcontainers-powered containers, while sparing other vanilla containers. This means you no longer need to remember a non-trivial `docker kill` command in the CLI when you would like to clean up reusable containers.
Link your test sessions to your CI pipeline
Your dashboards now link to the workflow that triggered a test session, such as a CI pipeline or job. To get started, simply set the TCC_WORKFLOW_KEY and TCC_WORKFLOW_URL environment variables.
Navigate from your CI to the test sessions in your dashboards
You can now quickly navigate to your Testcontainers Cloud dashboards via a direct link available in your logs and as a job summary in your GitHub Actions.
Testcontainers August Roundup
Hey there! It's time for our August Testcontainers newsletter. This month, we officially announced that we are donating Testcontainers Cloud Desktop and its features to the community as a free Testcontainers Desktop application! In this roundup you'll learn more about it and our recent OSS news.
Inspect local test sessions in collaborative dashboards
Testcontainers Desktop now ensures that local container runtimes automatically power collaborative dashboards, as was already the case when running tests in the cloud.
Avoid image pull delays in your CI (public beta)
For Testcontainers Cloud customers on a paid Team or Enterprise plan, container images now typically remain available in-between CI runs, leading to faster CI pipelines.
Get started with popular technologies thanks to preconfigured services
Testcontainers Desktop now ships with 15+ preconfigured configuration files, including postgres, kafka, and many others. Simply rename a file from .example to a .toml extension to get started with the corresponding technology.
Verify running services and spot configuration issues
With Testcontainers Desktop you can now open the services menu to verify at a glance which services are configured and the corresponding ports, as well as spot any service with a potential configuration issue.
Testcontainers July Roundup
Hey there! It's time for our July Testcontainers newsletter. This month, we have amazing product updates for you! We released the Testcontainers Desktop application 🎉, which has a number of features that are useful for local development with Testcontainers...