Documentation ¶
Index ¶
Constants ¶
View Source
const DEVCONTAINER_MANIFEST_MEDIATYPE = "application/vnd.devcontainers"
View Source
const FEATURE_BASE_DOCKERFILE = ` FROM $_DEV_CONTAINERS_BASE_IMAGE AS dev_containers_target_stage USER root COPY ./` + config.DevPodContextFeatureFolder + `/ /tmp/build-features/ RUN chmod -R 0755 /tmp/build-features && ls /tmp/build-features #{featureLayer} ARG _DEV_CONTAINERS_IMAGE_USER=root USER $_DEV_CONTAINERS_IMAGE_USER `
Variables ¶
This section is empty.
Functions ¶
func NormalizeFeatureID ¶
func ProcessFeatureID ¶
Types ¶
type ExtendedBuildInfo ¶
type ExtendedBuildInfo struct { Features []*config.FeatureSet FeaturesBuildInfo *BuildInfo MetadataConfig *config.ImageMetadataConfig MetadataLabel string }
func GetExtendedBuildInfo ¶
func GetExtendedBuildInfo(substitutionContext *config.SubstitutionContext, baseImageMetadata *config.ImageMetadataConfig, user, target string, devContainerConfig *config.SubstitutedConfig, log log.Logger, forceBuild bool) (*ExtendedBuildInfo, error)
Click to show internal directories.
Click to hide internal directories.