jenkins共享库
摘要:简介:在Jenkins中使用Groovy语法,共享库中存储的每个文件都是一个groovy的类,每个文件(类)中包含一个或多个方法。每个方法包含groovy语句块。 1.gitlab创建共享库: 库结构:src: 类似于java的源码目录,执行流水线时会加载到class路径中。vars: 存放全局变量
阅读全文
jenkins pipeline语法
摘要:1.pipeline{} 声明式流水线的定义 顶层 2.agent{} 流水线运行节点 any:任意节点 label:根据节点标签选择 none:当pipeline全局指定agent为none,则根据每个stage中定义的agent运行(stage必须指定) node: 和label类似,可以添加些
阅读全文
jenkins pipeline开发工具
摘要:利用好Pipeline开发工具有助于pipeline代码编写,不用死记硬背 1.片段生成器 (有些需要安装对应的插件) 2.声明式语法生成器 3.全局变量参考 常见全局变量: BUILD_NUMBER 构建号BUILD_ID 构建号BUILD_DISPLAY_NAME 构建显示名称JOB_NAME
阅读全文
jenkins密码重置和用户授权管理
摘要:一、密码重置 1.进入data目录 /var/lib/jenkins 或者docker安装 docker inspect * 查看mount位置 2.修改config.xml <useSecurity>false</useSecurity> 默认值为true代表开始安全设置,false则关闭。<de
阅读全文
jenkins部署
摘要:1.docker方式安装jenkins server 镜像版本最好最新的 参考官网:https://www.jenkins.io/download/ mkdir -p /data/jenkins_homechmod 777 -R /data/jenkins_home docker run -itd
阅读全文