jenkins
文章平均质量分 61
运维@小兵
技术改变世界
展开
-
jenkins扩展你的流水线(共享库)
jenkins扩展你的流水线原创 2023-03-11 17:29:26 · 2140 阅读 · 3 评论 -
Jenkins凭证/凭据管理详解
Jenkins凭证/凭据管理详解原创 2023-01-08 15:47:35 · 7511 阅读 · 3 评论 -
python修改Jenkins job的参数默认值
python通过API接口修改Jenkins job的参数默认值原创 2023-01-03 15:17:38 · 866 阅读 · 0 评论 -
python调用API管理Jenkins
python调用API管理Jenkins原创 2022-12-29 16:24:58 · 537 阅读 · 0 评论 -
python处理Jenkins Job配置文件config.xml
python处理Jenkins Job配置文件config.xml原创 2022-12-29 15:35:15 · 1813 阅读 · 0 评论 -
python修改config.xml文件,调用Jenkins API接口创建带参数的Job
python创建config.xml文件,调用Jenkins API接口创建Job原创 2022-12-28 16:22:24 · 931 阅读 · 0 评论 -
Jenkins全局安全配置
Jenkins全局安全配置原创 2022-12-15 20:27:24 · 2244 阅读 · 0 评论 -
Jenkins忘记管理员密码
Jenkins忘记管理员密码原创 2022-12-11 09:43:21 · 1249 阅读 · 0 评论 -
通过curl命令远程触发Jenkins Job 构建
无参数构建curl -k -X POST https://${URL}/job/test/build --user username:token #test为Job名有参数构建#--data-urlencode先对数据进行URL编码,再发送给HTTP服务器;key1为Job参数;456是传给key1的值curl -k -X POST https://${URL}/job/test/buildWithParameters--user username:token --data-urlencode原创 2021-06-21 09:15:56 · 2731 阅读 · 0 评论 -
Jenkins Pipeline报错“org.jenkinsci.plugins.scriptsecurity.scripts.UnapprovedUsageException: script no”
Jenkins Pipeline报错“org.jenkinsci.plugins.scriptsecurity.scripts.UnapprovedUsageException: script no”原创 2022-12-09 16:10:49 · 1850 阅读 · 0 评论 -
Jenkins pipeline stash实现文件跨节点共享
Jenkins pipeline stash实现文件跨节点共享原创 2022-12-01 19:31:00 · 1892 阅读 · 0 评论 -
jenkins遇到的坑—给用户添加的附加组,但没生效
jenkins遇到的坑—给用户添加的附加组,但没生效原创 2021-09-14 15:52:25 · 720 阅读 · 2 评论 -
Jenkins pipeline流程控制选项
Jenkins pipeline流程控制选项原创 2022-10-29 15:16:59 · 1352 阅读 · 0 评论 -
curl命令获取Jenkins CSRF token
curl命令获取Jenkins CSRF token原创 2022-10-15 09:37:20 · 800 阅读 · 0 评论 -
groovy使用httpRequest获取token
groovy使用httpRequest获取token原创 2022-10-13 20:09:49 · 1118 阅读 · 2 评论 -
Jenkins Pipeline checkout scm拉取代码
Jenkins Pipeline checkout scm拉取代码原创 2022-09-11 10:42:03 · 5816 阅读 · 0 评论 -
解决Jenkins用户没有权限“root is missing the Overall/Administer permission”的问题
解决Jenkins用户没有权限“root is missing the Overall/Administer permission”的问题原创 2022-08-17 20:38:16 · 1548 阅读 · 0 评论 -
Jenkins Role-based Authorization Strategy基于角色的访问权限控制
Jenkins Role-based Authorization Strategy基于角色的访问权限控制原创 2022-08-17 19:50:57 · 2784 阅读 · 0 评论 -
Groovy通过withCredentials读取Jenkins凭证
一、账号密码凭据创建凭据脚本#!groovywithCredentials([usernamePassword(credentialsId: 'NODE',usernameVariable: 'username', passwordVariable: 'password')]){ println username println password}原创 2022-06-23 20:05:47 · 2022 阅读 · 0 评论 -
解决Jenkins升级后不能保存配置的问题
修改job配置,点击保存,没有反应,前端报错官方文档之前的插件没有升级到最新版本导致将所有插件升级到最新版本,重启Jenkins即可原创 2022-06-20 20:15:34 · 2570 阅读 · 0 评论 -
升级Jenkins步骤和遇到的问题
由于我的pipeline需要用到readYaml,因此要安装Utility Steps插件,但安装之后重启Jenkins,发现很多job都没有了,slave节点也下线了几个。出现上述问题的原因是我的Jenkins版本比较低,为2.201.1,根据插件提示信息,我需要升级到2.277.4版本三、下载jenkins.war下载地址:https://mirrors.jenkins.io/war-stable/找到对应的版本下载即可把新的war包放到${tomcat_home}/webapps下,重启tom原创 2022-06-20 15:52:05 · 894 阅读 · 0 评论 -
jenkins停止僵尸作业Click here to forcibly terminate running steps
现象job执行完成后没有退出,而且不能停止解决Jenkins.instance.getItemByFullName("job名") .getBuildByNumber(构建号) .finish( hudson.model.Result.ABORTED, new java.io.IOException("Aborting build")原创 2021-12-10 14:56:13 · 1360 阅读 · 0 评论 -
Jenkins脚本式pipeline语法
声明式pipeline deleteDir() #清空当前${WORKSPACE}下面的内容原创 2021-12-26 09:29:22 · 4163 阅读 · 0 评论 -
jenkins pipeline声明式流水线语法
文章目录语法options`Discard old builds`参数化构建并行执行stage触发下游job构建声明式和脚本式均可使用`注释``执行shell脚本`单引号与双引号的区别`到指定目录下执行``sshPublisher`常用指令语法pipeline { agent any environment { //设置全局变量 username = 'test' password = "123456" } parameters { //参数化构建原创 2021-08-29 16:49:33 · 2637 阅读 · 0 评论 -
Jenkins用户输入(input)—设置人工干预
一、设置人工干预,决定是否部署到生产环境1.1.脚本#!groovystage("确认部署到生产"){ def inputResp = input id: "input_${BUILD_NUMBER}", message: '''确认部署到生产请输入:approve''', parameters: [string(defaultValue: '', description: '''确认是否部署到生产,输入指令后点击Proceed,终止请点击Abort''', name: 'action')]原创 2022-04-28 15:06:29 · 4173 阅读 · 0 评论 -
Jenkins添加slave代理节点详解
文章目录一、添加节点二、配置节点`2.1.参数说明``用法一:尽可能的使用这个节点(最常用)``用法二:只允许运行绑定到这台机器的Job`[参考4.2添加Selenium机器的SSH remote hosts](https://blog.csdn.net/anqixiang/article/details/105047111)`2.2.查看日志`三、在Job中指定执行机背景:我的Jenkins Master没有Docker命令,但我需要去制作镜像,可以指定一台装有Docker命令的机器来完成这个任务原创 2022-04-05 09:10:33 · 5042 阅读 · 0 评论 -
Jenkins Job常用配置
文章目录一、保留历史构建Discard old builds`传统方法``脚本式``声明式`二、定时构建`传统方法``脚本式``声明式`三、清理工作空间`传统方法``脚本式``声明式`四、触发下游job构建`传统方法``脚本式``声明式`一、保留历史构建Discard old builds传统方法脚本式暂未找到声明式options { buildDiscarder logRotator(artifactDaysToKeepStr: '', artifactNumToKeep原创 2022-04-04 20:21:17 · 3329 阅读 · 0 评论 -
Jenkins参数化构建(This project is parameterized)
文章目录一、通用步骤和语法`传统方法步骤``脚本式语法``声明式语法`二、String Parameter(字符串参数)`传统方法``脚本式pipeline``声明式pipeline`三、Choice Parameter(选项参数)`传统方法``脚本式pipeline``声明式pipeline`四、Multi-line String Parameter(多行文本)`传统方法``脚本式pipeline``声明式pipeline`五、Boolean Parameter(布尔类型参数)`传统方法``脚本式``声明原创 2022-03-20 18:01:58 · 9712 阅读 · 0 评论