我有python解决方案,它驻留在VSTS存储库中。使用构建管道和私有代理,源代码将复制到VM。
执行python文件后,输出存储在源目录级别的3个不同文件中。
我想将这些输出文件从私有托管VM下载/复制到VSTS存储库。
怎么能实现这一目标?
谢谢
将某些东西放入存储库的唯一方法是通过源代码控制进行检查。
也许只需将这些文件作为构建工件发布即可。您可以选择直接发布到VSTS或任何Windows文件共享。
如果您真的想在存储库中存储这些文件,我建议您将它们作为构建工件发布,并使用发布管道进行检查。您可以在现有版本管道中添加新阶段,也可以添加每次构建完成时自动触发的新版本管道。
您可以调用git命令添加并将更改推送到存储库,例如:
相关文章:Keep Git repository in sync between VSTS / TFS and Git
另一方面,更好的方法是通过Publish Build Artifact task将结果文件发布为构建工件。