From Pull Request to Live Environment: Automating Ephemeral Environments

Audience:
Topic:

Testing code changes efficiently in microservices architecture is a critical challenge in modern software development. Static environments like staging, qa and dev are major bottlenecks and can slow down the development process. In this talk, we present a tool we've developed and use at GoodRx that automatically creates ephemeral environments from GitHub pull requests managed directly by a comment block in the pull request. This enables developers to quickly test, share and get feedback on their changes in isolated, disposable environments before merging, enhancing code quality and accelerating development cycles. We will share our journey in building this tool, discuss its integration with existing workflows and its future.

Time:
Thursday, October 17, 2024 - 08:30