Pack 的 CLI buildpack package 命令 returns ERROR unknown configuration elements
Pack's CLI buildpack package command returns ERROR unknown configuration elements
我正在尝试构建我的自定义构建包,我有一个 buildpack.toml 文件:
api = "0.5"
[buildpack]
id = "localhost:5000/test-buildpack"
version = "0.0.1"
我正在使用命令:
pack buildpack package test-buildpack --config ./buildpack.toml
不幸的是 Pack CLI returns 错误:
ERROR: reading config: unknown configuration elements api, buildpack.id, buildpack.version in ./buildpack.toml
我错过了什么?
打包 CLI 版本:0.18.1
pack buildpack package
期望的配置文件是 package.toml
文件而不是 buildpack.toml
文件。
见-
https://buildpacks.io/docs/reference/config/package-config/
https://buildpacks.io/docs/tools/pack/cli/pack_buildpack_package/
package.toml
文件并不总是必需的,如果您正在创建一个独立的构建包,您可以忽略传递 --config
标志 and/or 创建一个 package.toml
文件它不依赖于其他构建包。
我正在尝试构建我的自定义构建包,我有一个 buildpack.toml 文件:
api = "0.5"
[buildpack]
id = "localhost:5000/test-buildpack"
version = "0.0.1"
我正在使用命令:
pack buildpack package test-buildpack --config ./buildpack.toml
不幸的是 Pack CLI returns 错误:
ERROR: reading config: unknown configuration elements api, buildpack.id, buildpack.version in ./buildpack.toml
我错过了什么?
打包 CLI 版本:0.18.1
pack buildpack package
期望的配置文件是 package.toml
文件而不是 buildpack.toml
文件。
见-
https://buildpacks.io/docs/reference/config/package-config/ https://buildpacks.io/docs/tools/pack/cli/pack_buildpack_package/
package.toml
文件并不总是必需的,如果您正在创建一个独立的构建包,您可以忽略传递 --config
标志 and/or 创建一个 package.toml
文件它不依赖于其他构建包。