fastlane - 使用当前 git 标签作为版本号

Fastlane - use current git tag as version number

我正在尝试使用分支上的最新标记作为 iOS 项目中的版本号,使用 Fastlane。

如果我在我的终端中 运行 git describe --abbrev=0 --tags 我可以看到最新的标签输出。

我想将此值通过管道传输到 Fastlane 中的 increment_version_number

为了测试这个我有 运行 -

fastlane action increment_version_number(version_number: $(git describe --abbrev=0 --tags))

在我的终端中,但我得到的输出是

zsh: unknown file attribute: v

increment_version_number docs

可以这样做吗?

谢谢

运行 终端中的命令具有不同的语法 - 您需要提供内联参数。

fastlane run increment_version_number version_number:$(git describe --abbrev=0 --tags)"