Jenkins 给任务分配 节点(Node)、设置工作空间目录
-
创建 Freestyle project 类型 任务
-
任务配置 Node
打开任务-> Configure-> General
勾选 Restrict where this project can be run
Label Expression 填写一个 Node 的 Label,输入有效的 Label名字,会有提示
此处选择 Mac,表示为设置此任务属于 Label 中包含 Mac 的节点Node -
点击 Advanced… 按钮
设置 工作空间目录
勾选 Use custom workspace
Directory 下填自定义的 工作目录
这个任务的 工作目录就设置为 jenkins 工作空间下 /workspace/Test 目录 -
在 Build 模块,添加一个 Execute shell
添加脚本输出 WORKSPACE 工作目录