【发布时间】:2018-12-04 12:27:48
【问题描述】:
我的 vsts 持续集成流程是:
- 创建动态 linux 虚拟机
- 将最新的构建工件复制到新的动态虚拟机
- 在新的动态虚拟机上运行一些脚本
- 在新的动态虚拟机上运行测试
- 销毁动态虚拟机
我使用 Azure RG 部署从 arm 模板创建动态 vm,
但我不确定如何在新虚拟机上复制最新工件以及运行脚本和测试的最佳实践
(动态虚拟机不能在我的服务连接列表中,vsts中的ps任务在linux中不起作用)
那么如何访问我的最新工件并将其复制到动态 vm 并使用 vsts azure devops 在动态 vm 上运行脚本和测试?
【问题讨论】:
-
你能把这个过程容器化吗?容器将是实现这一目标的更好方法。
标签: deployment continuous-integration azure-devops