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 文件它不依赖于其他构建包。