All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ai.digital.integration.server.release.tasks.cluster.helm.ReleaseHelmBasedStartTask.kt Maven / Gradle / Ivy

There is a newer version: 23.3.0-1025.941
Show newest version
package ai.digital.integration.server.release.tasks.cluster.helm

import ai.digital.integration.server.deploy.tasks.cli.DownloadAndExtractCliDistTask
import ai.digital.integration.server.deploy.tasks.maintenance.CleanupBeforeStartupTask
import ai.digital.integration.server.release.tasks.server.operator.StartReleaseToGetLicenceTask
import org.gradle.api.DefaultTask

abstract class ReleaseHelmBasedStartTask : DefaultTask() {

    fun dependsOnTasks(): Array {
        return arrayOf(
            CleanupBeforeStartupTask.NAME,
            DownloadAndExtractCliDistTask.NAME,
            ProvideReleaseKubernetesHelmChartTask.NAME,
            StartReleaseToGetLicenceTask.NAME
        )
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy