ai.digital.integration.server.common.domain.profiles.DockerComposeProfile.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of integration-server-gradle-plugin Show documentation
Show all versions of integration-server-gradle-plugin Show documentation
The easy way to get custom setup for Deploy up and running
package ai.digital.integration.server.common.domain.profiles
import org.gradle.api.Project
import org.gradle.api.tasks.Input
import org.gradle.kotlin.dsl.property
import javax.inject.Inject
@Suppress("UnstableApiUsage")
open class DockerComposeProfile @Inject constructor(project: Project) : Profile {
val name: String = "dockerCompose"
@Input
val rabbitMqImage = project.objects.property().value("rabbitmq:3.9.8-management-alpine")
@Input
val postgresImage = project.objects.property().value("postgres:10.5")
@Input
val postgresCommand = project.objects.property().value("postgres -c 'max_connections=300'")
}