Postgres TestContainers internal (located in buildSrc
) Gradle plugin, written in Kotlin using Gradle Kotlin DSL
- Travis CI
- GitHub Pages documentation
- GitHub daggerok/postgres-testcontainers-gradle-plugin repository
plugins {
postgres
}
postgres {
db = "my-db"
user = "my-user"
password = "secret"
ports = "15432:5432"
name = "testing"
}
pgInfo
./gradlew pgInfo
# output
> Task :pgInfo
PostgresConfig(db=my-db, user=my-user, password=secret, ports=15432:5432, name=testing)
pgStart
./gradlew pgStart
# output
> Task :pgStart
started a49df6f25e1ab58207aac6da855223473d440b752d21e87dc1fa1f612c67aa08 as testing
pgStop
./gradlew pgStop
# output
> Task :pgStop
a49df6f25e1a