-
-
Notifications
You must be signed in to change notification settings - Fork 341
Open
Labels
enhancementNew feature or requestNew feature or requestmoduleAn official Testcontainers moduleAn official Testcontainers module
Description
Problem
Temporalio dev container: https://hub.docker.com/r/temporalio/temporal
Temporal: https://temporal.io/
Solution
Create a new nuget package Testcontainers.Temporalio
Benefit
Standard temporalio testcontainer package, helping integration tests using temporal dev server on CI.
Alternatives
Build on your own all the time:
container = new ContainerBuilder()
.WithImage("temporalio/temporal:latest")
.WithCommand("server", "start-dev", "--ip", "0.0.0.0")
.WithPortBinding(GrpcPort, true)
.WithPortBinding(HttpPort, true)
.WithWaitStrategy(Wait.ForUnixContainer().UntilHttpRequestIsSucceeded(r => r
.ForPath("/api/v1/namespaces")
.ForPort(HttpPort)))
.Build();Would you like to help contributing this enhancement?
Yes
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestmoduleAn official Testcontainers moduleAn official Testcontainers module