使用jenkins的pipeline构建流水线的时候,因为要选择nexus仓库中war包的列表,所以需要加一个groovy脚本,脚本如下:

 'curl http://nexus访问地址/service/rest/repository/browse/raw-pro/pipeline-APP/'.execute().text.readLines().collect{if(it.contains('pipeline-APP')){if(it.contains('.war')){String temp=it.split('.war')[1].split('">')[1]+".war"return temp}else if(it.contains('.tar.gz')){String temp=it.split('.tar.gz')[1].split('">')[1]+".tar.gz"return temp}}
}.findResults {it}

但是,在执行构建的时候,弹出了一行关于groovy的警告,意思是我没有权限去执行这个groovy脚本,如下:

当弹出这个警告时,我尝试去点击In-process Script Approval,却发现没反应,当时没想到是用户的问题,我使用的是普通用户在进行构建。

解决方法

使用admin用户登录jenkins;
点击:系统管理;
点击:In-process Script Approval;
找到对应的groovy脚本,点击approve给这个grovy脚本权限;
或者直接输:http://jenkins地址/jenkins/scriptApproval/就到设置groovy脚本权限的地方了。

jenkins的groovy脚本没权限相关推荐

  1. Jenkins中运行脚本提示“Permission denied”,没有权限解决方法(MacOS)

    如题,在Jenkins中执行脚本时,提示"Permission denied",报错信息如下: 解决方法:在执行命令前,加上sudo,如图

  2. ElasticSearch Groovy脚本远程代码执行漏洞

    什么是ElasticSearch? 它是一种分布式的.实时性的.由JAVA开发的搜索和分析引擎. 2014年,曾经被曝出过一个远程代码执行漏洞(CVE-2014-3120),漏洞出现在脚本查询模块,由 ...

  3. IDEA不愧为神器,结合Groovy脚本,简直无敌!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 人间哪有四月天 来源 | segmentfau ...

  4. groovy定义变量获取当前时间_IDEA不愧为神器,结合Groovy脚本,简直无敌!

    作者:人间哪有四月天 segmentfault.com/a/1190000020189801 导语 如今,有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如IDEA, 各种MyBa ...

  5. 无计算机权限无法更改时间,Win10电脑没权限不允许更改时间怎么办?Win10获取更改时间权限的方法...

    电脑发展到今天,时间的显示已经非常智能化.在Win10系统下,用户想要修改电脑时间,可以通过右下角时间区域进行调整.但是,有用户发现修改不了系统时间,提示没有权限.win10电脑没权限不允许更改时间怎 ...

  6. Groovy脚本基础全攻略

    1 背景 Groovy脚本基于Java且拓展了Java,所以从某种程度来说掌握Java是学习Groovy的前提,故本文适用于不熟悉Groovy却想快速得到Groovy核心基础干货的Java开发者(注意 ...

  7. groovy脚本执行与优化

    1. 背景 Apache的Groovy是Java平台上设计的面向对象编程语言.这门动态语言拥有类似Python.Ruby和Smalltalk中的一些特性,可以作为Java平台的脚本语言使用,Groov ...

  8. springboot集成groovy脚本环境

    背景 在游戏开发中,lua脚本被大量运用.其思路是,将脚本作为黏合组件的胶水,利用基础组件提供的功能,灵活地组合出各种不同的功能,就好像创造出一种新的DSL(domain specific langu ...

  9. win10服务器权限修改时间,win10系统修改时间显示没权限的解决方案

    有关win10系统修改时间显示没权限的操作方法想必大家有所耳闻.但是能够对win10系统修改时间显示没权限进行实际操作的人却不多.其实解决win10系统修改时间显示没权限的问题也不是难事,小编这里提示 ...

最新文章

  1. [HNOI2015]接水果
  2. python翻译文档地址
  3. 低噪声放大器和高功放的区别
  4. Oracle 11g 基于CentOS7安装并启动em
  5. mssql性能优化[转](教你写出高质量的SQL语句)(二)
  6. django-正向查找
  7. linux下查看中断请求记录 IRQ
  8. Python压缩新文件到已有ZIP文件
  9. myBatis的xml映射文件中传入list集合与数组做条件
  10. mac上如何安装oracle,在mac上安装oracle instant client 和 sqlplus
  11. 计算平均成绩,科目数未知
  12. 汉化破解:Restorator辅助绕过注册码
  13. leetcode每日一题 838. 推多米诺 正解 双指针~这题很考察模拟逻辑——是一道不错的模拟题
  14. 云计算基础与应用 第七章 CDN
  15. 特殊命令之REG命令
  16. 第一章:计算机的软硬件基本结构_3
  17. javaweb基于内容的图片搜索(2)_java爬虫
  18. python爬虫获取豆瓣TOP25电影名称和评分
  19. cocos2d-x之怪物系统
  20. 第三章 View的基本概念

热门文章

  1. csol战损左轮python_CSOL2017年9月12日更新维护到几点
  2. Oracle非常规恢复(使用BBED跳过归档)
  3. LeetCode28.实现strStr() JavaScript
  4. 深度学习(deep learning)优化调参细节(trick)
  5. BAT脚本一键更新提交代码到线上
  6. Python(入门小练习1)
  7. js返回页面并刷新页面数据
  8. docker命令易错点整理
  9. 第一章,安装 composer
  10. 通用类 ExcelHelper Excel操作