Interface ConfigurableHelmReleaseTestOptions
-
- All Implemented Interfaces:
-
io.github.build.extensions.oss.gradle.plugins.helm.release.dsl.HelmReleaseTestOptions
public interface ConfigurableHelmReleaseTestOptions implements HelmReleaseTestOptions
Configures remote testing for a release using
helm test.
-
-
Method Summary
Modifier and Type Method Description abstract Property<Boolean>getEnabled()Whether testing is enabled for this release (default true).abstract Property<Boolean>getShowLogs()If true, dump the logs from test pods (this runs after all tests are complete, but before any cleanup).abstract Property<Duration>getTimeout()The timeout to use when testing this release using helm test.-
-
Method Detail
-
getEnabled
abstract Property<Boolean> getEnabled()
Whether testing is enabled for this release (default
true).
-
getShowLogs
abstract Property<Boolean> getShowLogs()
If
true, dump the logs from test pods (this runs after all tests are complete, but before any cleanup).Corresponds to the
--logsCLI option for thehelm testcommand.
-
getTimeout
abstract Property<Duration> getTimeout()
The timeout to use when testing this release using
helm test. If not set, defaults to the same value as remoteTimeout for the release.Corresponds to the
--timeoutCLI option for thehelm testcommand.
-
-
-
-