有没有一种很好的方法来提交更改文件并在基于 azure DevOps yaml 的管道中创建标签?
我的场景将是基于节点 js 的构建:每次构建,它将通过使用更改 package.json 版本npm version patch
最后,它将 package.json 推送到构建分支(显然条件是 branch==master)并将标记并推送一个分支。
肮脏的方式可以是:
- bash : |
git add filename.ext
git push origin HEAD:branchName
git tag -a tagName -m 'tag message'
git push --tags
displayName: 'Git Commit and Tag from pipeline'
Run Code Online (Sandbox Code Playgroud) azure-devops ×1