public class PluginConfigurationProcessor extends Object
JibBuildRunner for the image building tasks based on raw plugin
configuration values and project properties.| Constructor and Description |
|---|
PluginConfigurationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
static JibBuildRunner |
createJibBuildRunnerForDockerDaemonImage(RawConfiguration rawConfiguration,
InferredAuthProvider inferredAuthProvider,
ProjectProperties projectProperties,
Path dockerExecutable,
Map<String,String> dockerEnvironment,
HelpfulSuggestions helpfulSuggestions) |
static JibBuildRunner |
createJibBuildRunnerForRegistryImage(RawConfiguration rawConfiguration,
InferredAuthProvider inferredAuthProvider,
ProjectProperties projectProperties,
HelpfulSuggestions helpfulSuggestions) |
static JibBuildRunner |
createJibBuildRunnerForTarImage(RawConfiguration rawConfiguration,
InferredAuthProvider inferredAuthProvider,
ProjectProperties projectProperties,
HelpfulSuggestions helpfulSuggestions) |
public static JibBuildRunner createJibBuildRunnerForDockerDaemonImage(RawConfiguration rawConfiguration, InferredAuthProvider inferredAuthProvider, ProjectProperties projectProperties, @Nullable Path dockerExecutable, @Nullable Map<String,String> dockerEnvironment, HelpfulSuggestions helpfulSuggestions) throws InvalidImageReferenceException, MainClassInferenceException, InvalidAppRootException, IOException, InvalidWorkingDirectoryException, InvalidContainerVolumeException, IncompatibleBaseImageJavaVersionException, NumberFormatException, InvalidContainerizingModeException, InvalidFilesModificationTimeException, InvalidCreationTimeException
InvalidImageReferenceExceptionMainClassInferenceExceptionInvalidAppRootExceptionIOExceptionInvalidWorkingDirectoryExceptionInvalidContainerVolumeExceptionIncompatibleBaseImageJavaVersionExceptionNumberFormatExceptionInvalidContainerizingModeExceptionInvalidFilesModificationTimeExceptionInvalidCreationTimeExceptionpublic static JibBuildRunner createJibBuildRunnerForTarImage(RawConfiguration rawConfiguration, InferredAuthProvider inferredAuthProvider, ProjectProperties projectProperties, HelpfulSuggestions helpfulSuggestions) throws InvalidImageReferenceException, MainClassInferenceException, InvalidAppRootException, IOException, InvalidWorkingDirectoryException, InvalidContainerVolumeException, IncompatibleBaseImageJavaVersionException, NumberFormatException, InvalidContainerizingModeException, InvalidFilesModificationTimeException, InvalidCreationTimeException
InvalidImageReferenceExceptionMainClassInferenceExceptionInvalidAppRootExceptionIOExceptionInvalidWorkingDirectoryExceptionInvalidContainerVolumeExceptionIncompatibleBaseImageJavaVersionExceptionNumberFormatExceptionInvalidContainerizingModeExceptionInvalidFilesModificationTimeExceptionInvalidCreationTimeExceptionpublic static JibBuildRunner createJibBuildRunnerForRegistryImage(RawConfiguration rawConfiguration, InferredAuthProvider inferredAuthProvider, ProjectProperties projectProperties, HelpfulSuggestions helpfulSuggestions) throws InvalidImageReferenceException, MainClassInferenceException, InvalidAppRootException, IOException, InvalidWorkingDirectoryException, InvalidContainerVolumeException, IncompatibleBaseImageJavaVersionException, NumberFormatException, InvalidContainerizingModeException, InvalidFilesModificationTimeException, InvalidCreationTimeException
InvalidImageReferenceExceptionMainClassInferenceExceptionInvalidAppRootExceptionIOExceptionInvalidWorkingDirectoryExceptionInvalidContainerVolumeExceptionIncompatibleBaseImageJavaVersionExceptionNumberFormatExceptionInvalidContainerizingModeExceptionInvalidFilesModificationTimeExceptionInvalidCreationTimeExceptionCopyright © 2019. All rights reserved.