博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins-Restrict where the project can be run
阅读量:4595 次
发布时间:2019-06-09

本文共 579 字,大约阅读时间需要 1 分钟。

 

定义一个逻辑表达式,它决定了哪个代理可以执行这个项目的构建。当对每个可用代理的名称和标签进行测试时,该表达式将为真或假。如果表达式的值为true,那么该代理将被允许执行该项目的构建

如果这个项目总是要建立在一个特定的代理上,或者在Jenkins主上,那么您可以只输入代理的名称,或者分别输入代理

但是,您应该避免在这里使用代理的名称,而是更倾向于针对代理的标签.对于每个代理的配置页面,以及主的配置系统页面,标签可以用来表示代理正在运行的操作系统,它的CPU体系结构,或者任何其他的特征.使用标签消除了每次添加、删除或重命名代理时在这里输入的标签表达式的需要.

标签表达式可以很简单,比如输入一个标签或代理名称,例如android-builder,或linux-机器-42。还可以使用各种操作符创建更复杂的表达式

支持的操作:

以下操作符按优先顺序受支持

(expression)

圆括号——用于显式地定义表达式的结合性

!expression

NOT-否定;表达式的结果不一定是正确的

a && b

AND-a和b的表达式都是正确的

a || b

OR-a或b的表达式都是正确的

a -> b

"如果且仅当"操作符-等同于&&&b!b & & !

转载于:https://www.cnblogs.com/fengwenqian/p/8260170.html

你可能感兴趣的文章
swoolefy PHP的异步、并行、高性能网络通信引擎内置了Http/WebSocket服务器端/客户端...
查看>>
Python学习笔记
查看>>
unshift()与shift()
查看>>
使用 NPOI 、aspose实现execl模板公式计算
查看>>
行为型模式:中介者模式
查看>>
How to Notify Command to evaluate in mvvmlight
查看>>
33. Search in Rotated Sorted Array
查看>>
461. Hamming Distance
查看>>
Python垃圾回收机制详解
查看>>
{面试题1: 赋值运算符函数}
查看>>
Node中没搞明白require和import,你会被坑的很惨
查看>>
Python 标识符
查看>>
Python mysql 创建连接
查看>>
企业化的性能测试简述---如何设计性能测试方案
查看>>
centos7 安装中文编码
查看>>
POJ - 3683 Priest John's Busiest Day
查看>>
正则表达式start(),end(),group()方法
查看>>
vuejs 学习旅程一
查看>>
javascript Date
查看>>
linux常用命令2
查看>>