【发布时间】:2020-08-27 06:07:28
【问题描述】:
我想创建一个发布管道,该管道可以在已通过构建管道测试的代码库上运行(制作发布包)。
如何发布访问已成功完成特定构建管道的 Git 代码库的版本?
注意事项:
- 制作发布包非常耗时,所以如果可能的话,我不想将它包含到构建中。在我的情况下制作发布包需要源文件(几乎所有)。
- 我可以通过将整个 Git 存储库复制到构建的构建工件然后使用构建工件来解决此问题,但我不喜欢这样,因为它需要将整个代码库放入工件。
- 我还试图为发布指定两个工件:一个构建和一个 git,但我不知道如何同步这两者(git 应该使用构建使用的提交)。对于 Git,我可以选择“特定提交”,但我不知道如何在那里指定构建工件的提交。
【问题讨论】:
标签: azure-devops azure-pipelines azure-pipelines-release-pipeline