Jenkins声明性管道 - 如何管理Jenkins服务器

问题描述 投票:1回答:1

我怎样才能拥有能够管理Jenkins服务器本身的声明式Jenkins管道?即:

  • 一个管道,它能够查询我在文件夹中拥有的作业,然后禁用/启用这些作业
  • 查询可用的代理程序并在该代理程序上触发作业
jenkins-pipeline jenkins-cli
1个回答
0
投票

管道全局变量currentBuild具有一个名为rawBuild的属性,该属性提供对当前构建的Jenkins模型的访问。从那里你可以到达许多Jenkins内部。

我不确定在代理和作业触发方式中你能找到什么 - 看看是否有插件提供了默认模型的替代品。

© www.soinside.com 2019 - 2024. All rights reserved.