devcontainers / devcontainers/cli

[feature] Enable passing --metadata-file arg to devcontainer build

未关闭
#464 3 条评论 0 个 reaction 已指派 1 人 已被 @chrmarti 认领 在 GitHub 查看
feature-request
主要语言
TypeScript
星标
3k
派生
457
平均合并
13 小时 17 分钟
30 天内合并 PR
6

描述

Hi,

As we're using private registry, Jfrog Artifactory, we want to publish build info after devcontainer has been build, and pushed, so that JFrog can properly track the containers dependencies.

But currently there doesn't seem to be a straight forward way to make `devcontainer build` command export the metadata file, needed for input to JFrog CLI `jf rt build-docker-create --image-file` command.
It's possible using native `docker buildx build` (reference: https://docs.docker.com/engine/reference/commandline/buildx_build/#metadata-file)

I would like to be able to pass it like this: `devcontainer build --image-name ${IMAGE}:${TAG} --workspace-folder "src/${IMAGE}/" --metadata-file metadata.json`

If this is already possible with some temporary workarounds, I'd like to know how.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。