VSTS 在另一台机器上构建代理而不是詹金斯
VSTS build agent on another machine than jenkins
我有一个 VSTS 项目 GIT 作为 SCM。
我有一台配置了 VSTS 代理的本地构建机器(比如 server1)。
我在另一台本地机器上有一个 jenkins 服务器(比如 server2)。
获取源已在 server1 上完成。然后我使用 "Queue Jenkins Job" 任务触发带有 jenkins 项目名称的构建(项目在 jenkins 服务器上配置,可能很糟糕)。
但是源代码如何从服务器 1 移动到服务器 2?我的 jenkins 作业如何知道在哪里可以找到要构建的源代码?
您应该使用 Team Foundation Server Plugin 在 Jenkins 构建工具期间获取源代码。
如果您需要使用不同服务器上的源文件,您可以从远程服务器复制文件。一些相关主题:
How to copy file from SSH remote host to Jenkins Server
How to copy file from remote host to jenkins server
我有一个 VSTS 项目 GIT 作为 SCM。
我有一台配置了 VSTS 代理的本地构建机器(比如 server1)。
我在另一台本地机器上有一个 jenkins 服务器(比如 server2)。
获取源已在 server1 上完成。然后我使用 "Queue Jenkins Job" 任务触发带有 jenkins 项目名称的构建(项目在 jenkins 服务器上配置,可能很糟糕)。
但是源代码如何从服务器 1 移动到服务器 2?我的 jenkins 作业如何知道在哪里可以找到要构建的源代码?
您应该使用 Team Foundation Server Plugin 在 Jenkins 构建工具期间获取源代码。
如果您需要使用不同服务器上的源文件,您可以从远程服务器复制文件。一些相关主题:
How to copy file from SSH remote host to Jenkins Server
How to copy file from remote host to jenkins server