use of org.eclipse.jkube.kit.build.service.docker.access.log.LogOutputSpecFactory in project jkube by eclipse.
the class AbstractDockerMojo method init.
protected void init() {
log = new AnsiLogger(getLog(), useColorForLogging(), verbose, !settings.getInteractiveMode(), getLogPrefix());
logOutputSpecFactory = new LogOutputSpecFactory(useColorForLogging(), logStdout, logDate);
authConfigFactory = new AuthConfigFactory(log);
imageConfigResolver.setLog(log);
clusterAccess = new ClusterAccess(log, initClusterConfiguration());
runtimeMode = getConfiguredRuntimeMode();
}
use of org.eclipse.jkube.kit.build.service.docker.access.log.LogOutputSpecFactory in project jkube by eclipse.
the class AbstractJKubeTask method init.
private void init() {
kubernetesExtension.javaProject = GradleUtil.convertGradleProject(getProject());
kitLogger = createLogger(null);
logOutputSpecFactory = new LogOutputSpecFactory(isAnsiEnabled(), kubernetesExtension.getLogStdoutOrDefault(), kubernetesExtension.getLogDateOrNull());
clusterAccess = new ClusterAccess(kitLogger, initClusterConfiguration());
jKubeServiceHub = initJKubeServiceHubBuilder().build();
kubernetesExtension.resources = updateResourceConfigNamespace(kubernetesExtension.getNamespaceOrNull(), kubernetesExtension.resources);
ImageConfigResolver imageConfigResolver = new ImageConfigResolver();
try {
resolvedImages = resolveImages(imageConfigResolver);
enricherManager = new DefaultEnricherManager(JKubeEnricherContext.builder().project(kubernetesExtension.javaProject).processorConfig(ProfileUtil.blendProfileWithConfiguration(ProfileUtil.ENRICHER_CONFIG, kubernetesExtension.getProfileOrNull(), resolveResourceSourceDirectory(), kubernetesExtension.enricher)).images(resolvedImages).resources(kubernetesExtension.resources).log(kitLogger).build());
} catch (IOException exception) {
kitLogger.error("Error in fetching Build timestamps: " + exception.getMessage());
}
}
Aggregations