分类 devops 下的文章

gitlab提交代码自动触发jenkins pipeline

1.配置jenkins(需要先安装Generic Webhook Trigger插件)获取gitlab提交的分支,赋给变量branch 加一个webhook参数,用于判断触发构建的类型: 填写token: 打印相关内容和变量,方便调试: 2.gitlab配置URL:http...

jenkins集成github登陆

1.安装插件 2.配置github  添加一个应用 记录ClientID和Secret3.配置jenkins 保存后退出登陆,发现没有权限了,比如这样。。。 解决方法:修改jenkins的config.xml文件在<assignedSIDs>...

groovy常用方法

字符串: contains:是否包含指定字符串 endsWith:是否以什么结尾 size和length:统计字符串长度 toUpperCase和toLowerCase:大小写转换 列表: split:分割文本 unique:列表去重 ...

pipeline语法

agentany:任意节点执行流水线node:默认label:在指定的agent上执行流水线node:agent { node { label 'labelName' } }和 agent { label 'labelName' }相同,但node允许其他选项(如customWorkspace指定工作空间目录)&...

jenkins加速

清华镜像加速地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 进入插件管理---->高级