Package com.kiwigrid.helm.maven.plugin
Class InitMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- com.kiwigrid.helm.maven.plugin.AbstractHelmMojo
-
- com.kiwigrid.helm.maven.plugin.InitMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="init", defaultPhase=INITIALIZE) public class InitMojo extends AbstractHelmMojoMojo for initializing helm- Since:
- 06.11.17
- Author:
- Fabian Schlegel
-
-
Field Summary
Fields Modifier and Type Field Description static StringSTABLE_HELM_REPO-
Fields inherited from class com.kiwigrid.helm.maven.plugin.AbstractHelmMojo
skip
-
-
Constructor Summary
Constructors Constructor Description InitMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddownloadAndUnpackHelm()voidexecute()booleanisAddDefaultRepo()booleanisAddUploadRepos()voidsetAddDefaultRepo(boolean addDefaultRepo)voidsetAddUploadRepos(boolean addUploadRepos)-
Methods inherited from class com.kiwigrid.helm.maven.plugin.AbstractHelmMojo
formatIfValueIsNotEmpty, getAppVersion, getChartDirectory, getChartVersion, getChartVersionWithProcessing, getExcludes, getHelmDownloadUrl, getHelmExecutableDirectory, getHelmExtraRepos, getHelmSecurity, getHelmVersion, getK8SCluster, getOutputDirectory, getProjectGroupId, getProjectVersion, getRegistryConfig, getRepositoryCache, getRepositoryConfig, getSecDispatcher, getSettings, getTimestampFormat, getUploadRepoSnapshot, getUploadRepoStable, isAutoDetectLocalHelmBinary, isTimestampOnSnapshot, isUseLocalHelmBinary, setAppVersion, setAutoDetectLocalHelmBinary, setChartDirectory, setChartVersion, setExcludes, setHelmDownloadUrl, setHelmExecutableDirectory, setHelmExtraRepos, setHelmSecurity, setHelmVersion, setK8SCluster, setOutputDirectory, setProjectGroupId, setProjectVersion, setRegistryConfig, setRepositoryCache, setRepositoryConfig, setTimestampFormat, setTimestampOnSnapshot, setUploadRepoSnapshot, setUploadRepoStable, setUseLocalHelmBinary
-
-
-
-
Field Detail
-
STABLE_HELM_REPO
public static final String STABLE_HELM_REPO
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
downloadAndUnpackHelm
protected void downloadAndUnpackHelm() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
isAddDefaultRepo
public boolean isAddDefaultRepo()
-
setAddDefaultRepo
public void setAddDefaultRepo(boolean addDefaultRepo)
-
isAddUploadRepos
public boolean isAddUploadRepos()
-
setAddUploadRepos
public void setAddUploadRepos(boolean addUploadRepos)
-
-