我正在将我的项目从 yarn1 转移到 yarn2+。
我正在使用 yarn 来提升 monorepo 中的包版本,并使用命令设置配置版本选项,例如yarn config set version-git-message
在我的 ci 管道中。
但是,使用 yarn2+ 我收到一条错误消息Couldn't find a configuration settings named "version-git-message"
我的第一个问题是,是否可以设置纱线版本配置选项version-git-message
,例如version-commit-hooks
使用 yarn2+ ?
如果没有,我将如何完成设置这些版本配置选项?
作为参考,以下是我在 CI 管道中使用的脚本
- script: yarn config set version-git-message "v%s [skip ci]"
displayName: 'tell the agent not to trigger a subsequent build after bumping the versions'
- script: yarn config set version-commit-hooks false
displayName: 'skip commit hooks'
- script: yarn config set version-git-tag false
displayName: 'skip commit tag'