ai.digital.integration.server.common.TaskRegistry.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
import ai.digital.integration.server.common.tasks.ShutdownIntegrationServerTask
import ai.digital.integration.server.common.tasks.StartIntegrationServerTask
import ai.digital.integration.server.deploy.tasks.cli.DownloadAndExtractCliDistTask
import ai.digital.integration.server.deploy.tasks.cli.DownloadXlCliDistTask
import ai.digital.integration.server.deploy.tasks.server.operator.StopDeployServerForOperatorUpgradeTask
import org.gradle.api.Project
class TaskRegistry {
companion object {
fun register(project: Project) {
project.tasks.create(DownloadAndExtractCliDistTask.NAME, DownloadAndExtractCliDistTask::class.java)
project.tasks.create(StartIntegrationServerTask.NAME, StartIntegrationServerTask::class.java)
project.tasks.create(ShutdownIntegrationServerTask.NAME, ShutdownIntegrationServerTask::class.java)
project.tasks.create(StopDeployServerForOperatorUpgradeTask.NAME,
StopDeployServerForOperatorUpgradeTask::class.java)
project.tasks.create(DownloadXlCliDistTask.NAME, DownloadXlCliDistTask::class.java)
}
}
}