jenkins - 将 Jenkins 节点标记为在外部使用
问题描述
我有一个由几台机器组成的集群,其中一些机器用作计算集群,一些与 Jenkins 一起用于 CI。这通常很好,因为机器上有很多停机时间,但是如果同时运行 Jenkins 管道,则会导致超时,因为代码运行时间太长。
有没有一种方法可以通知 Jenkins 该节点正在使用中,而无需通过 UI(并反转操作)?
有没有办法设置锁定文件或等效文件(如果使用机器的东西超过 2 个,这可能会更健壮)?
解决方案
Jenkins Lockable Resources插件可能对您的特定问题有用。
还与管道作业集成。
推荐阅读
- sql - 表格的逻辑是否正确?
- java - 如果它是某个双值,如何将值从命令行写入数据库
- reactjs - Resetting select tag after submit
- ios - CollectionView navigationController?.pushViewController() 什么都不做,没有错误
- python - 在 Python 中为具有 2 个参数的函数绘制绘图
- python - 数据因 aes 文件传输而损坏 python tkinter
- extjs - UnhandledPromiseRejectionWarning:错误:使用 ext-gen 找不到模块
- python - 为什么我的 pygame.group 在循环中时有一个空值?
- c# - 什么是空!声明是什么意思?
- c# - TextChanged 在 MaskEditing 上多次触发