小编Sam*_*tel的帖子

基于 azure devops yml 的管道中的 git commit 和 git tag

有没有一种很好的方法来提交更改文件并在基于 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

5
推荐指数
2
解决办法
3347
查看次数

标签 统计

azure-devops ×1