Hi,
It would be great if CircleCI supports an ephemeral environment.
For every PR I would like to expose my dev client and server for manual testing and close it when PR is merged.
Layerci has an awesome solution for that. You have to type EXPOSE WEBSITE ...
and it’s done. The URL is autogenerated for you. More info below:
https://layerci.com/docs/layerfile-reference/expose-website
1 Like
Hi! Thank you for the feedback - I will pass it along!
I know this is not exactly what OP was asking, but wanted to share what may be useful for others.
As our containers only run for a max of 5 hours we most often see customers just run IT test local on the container.
But for longer running ephemeral environments that support manual testing we see customers using our new PR triggers to solve this need.
- PR Open - Create ephemeral enviroment linked to PR
- PR Changes - push to ephemeral environment
- PR Closed - clean up ephemeral environment