2688 shaares
volumePermissions.enabled=true
Jenkins .instance.getItemByFullName("JobName")
.getBuildByNumber(JobNumber)
.finish(hudson.model.Result.ABORTED, new java.io.IOException("Aborting build"));
.getBuildByNumber(JobNumber)
.finish(hudson.model.Result.ABORTED, new java.io.IOException("Aborting build"));
message: 必需的。 这将在用户提交 input 时呈现给用户。
id: input的可选标识符, 默认为stage` 名称。
ok: input表单上的"ok" 按钮的可选文本。
submitter: 可选的以逗号分隔的用户列表或允许提交 input 的外部组名。默认允许任何用户。
submitterParameter: 环境变量的可选名称。如果存在,用 submitter 名称设置。
parameters: 提示提交者提供的一个可选的参数列表
id: input的可选标识符, 默认为stage` 名称。
ok: input表单上的"ok" 按钮的可选文本。
submitter: 可选的以逗号分隔的用户列表或允许提交 input 的外部组名。默认允许任何用户。
submitterParameter: 环境变量的可选名称。如果存在,用 submitter 名称设置。
parameters: 提示提交者提供的一个可选的参数列表
沙箱机制把潜在危险的执行权限让渡给管理员, 需要管理员手动去确认.这种玩法会累死人,也不使用于代码化的经常修改的东西.
Google了许多:基本分为三种方案: 1.@whitelist装饰器方案: 给函数加这个装饰器, 开白名单; (没啥用,放弃)
2.关闭沙箱或者手动授权; (相当于没说)
3.插件默认禁用沙箱Permissive Script Security (只有这条路了)
Google了许多:基本分为三种方案: 1.@whitelist装饰器方案: 给函数加这个装饰器, 开白名单; (没啥用,放弃)
2.关闭沙箱或者手动授权; (相当于没说)
3.插件默认禁用沙箱Permissive Script Security (只有这条路了)
Vicosna的博客-程序员资料