@Mojo(name="helm",
defaultPhase=PRE_INTEGRATION_TEST)
public class HelmMojo
extends AbstractFabric8Mojo
| Modifier and Type | Class and Description |
|---|---|
static class |
HelmMojo.Chart
Represents the Helm
Chart.yaml file
|
static class |
HelmMojo.HelmParameter |
| Modifier and Type | Field and Description |
|---|---|
protected static String |
FAILED_TO_LOAD_KUBERNETES_YAML |
protected static String |
YAML_EXTENSION |
| Constructor and Description |
|---|
HelmMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyFirstFile(File sourceDir,
FilenameFilter filter,
File outDir) |
static String |
escapeYamlTemplate(String template) |
void |
executeInternal() |
protected void |
generateHelmChartDirectory(String chartName,
HelmConfig.HelmType type) |
createExternalProcessLogger, createLogger, execute, getClusterConfiguration, getPropertyprotected static final String FAILED_TO_LOAD_KUBERNETES_YAML
protected static final String YAML_EXTENSION
public void executeInternal()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
executeInternal in class AbstractFabric8Mojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void generateHelmChartDirectory(String chartName, HelmConfig.HelmType type) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void copyFirstFile(File sourceDir, FilenameFilter filter, File outDir) throws IOException
IOExceptionCopyright © 2019. All rights reserved.