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