该示例介绍了云原生构建插件任务中如何在插件镜像 Dockerfile 中声明参数来源。
some_key: some token
allow_images:
- <你的镜像路径>
在里面声明
···bash LABEL cnb.cool/settings-from="https://cnb.cool/xxx/xxx-secret/-/blob/main/settings-from-demo.yml" ···
文件路径填第一步添加的密钥仓库文件路径。
插件任务打印 settings-from 引入的参数,见 entrypoint.sh
构建、推送镜像
使用插件
插件被调用时,云原生构建系统会自动加载 Dockerfile 中声明的 settings-from 来源文件,作为插件任务的参数。
插件任务打印了如下内容:
···text do something
some token
完整过程见 [.cnb.yml](./.cnb.yml)