final class ContainerBuilderHelper extends Object
com.google.cloud.tools.jib.plugins.common.JavaContainerBuilderHelper
because the module that contains it is internal to Jib| Modifier and Type | Method and Description |
|---|---|
static com.google.cloud.tools.jib.api.buildplan.FileEntriesLayer |
extraDirectoryLayerConfiguration(Path sourceDirectory,
com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath targetDirectory,
Map<String,com.google.cloud.tools.jib.api.buildplan.FilePermissions> extraDirectoryPermissions,
BiFunction<Path,com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath,Instant> modificationTimeProvider)
Returns a
FileEntriesLayer for adding the extra directory to the container. |
public static com.google.cloud.tools.jib.api.buildplan.FileEntriesLayer extraDirectoryLayerConfiguration(Path sourceDirectory, com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath targetDirectory, Map<String,com.google.cloud.tools.jib.api.buildplan.FilePermissions> extraDirectoryPermissions, BiFunction<Path,com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath,Instant> modificationTimeProvider) throws IOException
FileEntriesLayer for adding the extra directory to the container.sourceDirectory - the source extra directory pathtargetDirectory - the root directory on the container to place the files inextraDirectoryPermissions - map from path on container to file permissionsmodificationTimeProvider - file modification time providerFileEntriesLayer for adding the extra directory to the containerIOException - if walking the extra directory failsCopyright © 2021 JBoss by Red Hat. All rights reserved.