在TFS中设置docker代理

时间:2017-01-25 05:31:07

标签: maven docker tfs tfs2015

我们在组织中使用TFS,我们通过shell脚本管理整个构建(这不是很好)......

我们的代理安装了docker,我们在docker中运行构建脚本。我们有几个图像为maven,gradle,NodeJs,... 由于我们使用Docker,我们无法使用maven插件。

我想知道在仍然在docker上运行的时候我是否可以以某种方式从maven插件中受益?

1 个答案:

答案 0 :(得分:1)

您可以直接使用Docker Integration,而不是通过shell脚本管理构建。

  

Docker扩展程序添加了一个任务,使您可以构建Docker   图像,将Docker镜像推送到经过身份验证的Docker注册表运行   Docker镜像或执行Docker CLI提供的其他操作。   它还添加了一个Docker Compose任务,使您可以构建,推送和   运行多容器Docker应用程序或执行其他操作   由Docker Compose CLI提供。最后,它提供了Docker Deploy   任务,使您可以部署单个Docker镜像或   多容器Docker应用程序进入Azure。