首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >azure管道如何从jenkins服务器触发构建,并使用自托管linux代理将文件复制到宿主代理,并在托管代理上进行构建。

azure管道如何从jenkins服务器触发构建,并使用自托管linux代理将文件复制到宿主代理,并在托管代理上进行构建。
EN

Stack Overflow用户
提问于 2020-09-01 12:47:16
回答 1查看 407关注 0票数 1

我的情况是这样的

  1. 我有Jenkins服务器,它触发构建流(这是不能更改的)
  2. 源代码是从3个恢复到Jenkins服务器的签出。
  3. 在Jenkins服务器上对文件进行操作和更改。
  4. 我在Jenkins服务器上安装了azure自托管Linux代理。 就像我在蔚蓝DevOps仪表板上看到的那样,它是在线的。 在Azure DevOps中,我定义了一个项目,用于签出简单的azure-管线。 我希望将文件从Jenkins服务器复制到azure托管代理中,并在那里构建这些文件。然后,在构建完成后,我想将文件复制回Jenkins服务器。

我缺少的部分是如何在托管的azure中启动管道中的步骤,这些步骤将侦听自托管Linux服务器代理复制文件所需的内容?

另外,我如何触发自托管服务器以触发托管服务器中的管道步骤。

EN

回答 1

Stack Overflow用户

发布于 2020-09-01 13:17:37

这并不理想..。但你能做的是:

  • 禁用天蓝色管道上的所有触发器
  • 禁用回购签出步骤
  • 添加一个可以保存内容位置的queue time变量。
  • 添加一个queue time变量,该变量可以保存结果的目标位置。
  • 关于jenkins将内容复制到一个中心位置
  • 在jenkins上,使用Rest触发Azure管道构建,传递队列时间变量
  • 在Azure管道上,在开始时添加一个脚本,从变量位置获取内容
  • 在Azure管道上,在末尾添加一个脚本,从变量位置复制内容
  • 在Jenkins上,使用循环中的REST来检测管道的状态。

开始:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63687982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档