背景
我在 VSTS 中设置了一个项目,它构建了我的解决方案并运行 octopack 以将包推送到我的 octopus 部署提要。我正在使用本地构建代理和本地章鱼部署服务器。
构建当前是手动触发的。
该项目经常进行,有多个提交。
目前没有使用分支,这有多种原因,它并不理想,但这是我现在必须使用的。
问题
并非应该部署对项目的所有提交。CI 触发器和预定触发器将导致多个包被推送到 octopus 部署。并非所有这些都将成为候选版本。
我想摆脱手动触发构建。长期目标是让其他人在没有我参与的情况下运行章鱼部署版本。
问题
是否可以使用提交消息触发 VSTS 构建或 octopack?
如果没有,有没有其他方法可以解决这个问题,或者我是否坚持使用手动触发器,直到我可以对分支问题进行排序?