飞翔的驴
一息若存,希望不灭!
展开
-
触发执行pipeline的几种方式:时间触发,时间触发等
文章目录一:触发执行条件1.1:时间触发1.1.1:定时执行:cron1.1.2:轮询代码仓库:pollSCM1.2:事件触发1.2.1:由上游任务触发:upstream1.2.2:GitLab通知触发1.3:推送构建状态信息到gitlab1.4:使用Generic Webhook Trigger插件实现触发1.4.1:从Webhook请求中提取参数值1.4.2:触发具体某个Jenkins项目1.4.3:根据请求参数值判断是否触发Jenkins项目执行1.4.4:控制打印内容1.4.5:控制响应如有疑问可评原创 2021-05-12 11:49:12 · 1287 阅读 · 0 评论 -
Jenkins:环境变量与构建工具
文章目录一:环境变量1.1:Jenkins内置变量1.1.1:常用变量1.2:自定义pipeline环境变量1.3:自定义全局变量二:构建工具2.1:构建工具的选择2.1.1:tools指令2.2:JDK安装2.2.1:自动安装2.2.2:手动安装2.3:Maven2.4:Go语言环境搭建2.5:python环境搭建2.6:更多构建工具的设置2.7:tools作用域如有疑问可评论区交流!一:环境变量1.1:Jenkins内置变量在pipeline执行时,Jenkins通过一个名为env的全局变量,将原创 2021-04-29 15:47:50 · 291 阅读 · 0 评论 -
pipeline最全语法格式整理
文章目录前言一:必要的groovy知识为什么要了解groovy知识?如何区分pipeline的声明式和脚本式?总结:1.1:定义变量二:pipeline的组成2.1:pipeline最简结构2.2:pipeline步骤调用2.3:post部分1.4:pipeline支持的指令1.5:options常用选项1.5:在声明式pipeline中使用脚本1.6:pipeline内置基础步骤1.6.1:文件目录相关步骤1.6.2.:制品相关步骤1.6.3:命令相关步骤1.6.4: 其他步骤1.7:使用Workspac原创 2021-04-03 13:42:59 · 1163 阅读 · 2 评论 -
SonarQube社区版扫描C++代码
文章目录一:安装插件二:sonarqube配置C++的代码扫描规则三:Jenkins配置项目集成cppcheck扫描如有疑问,可评论区或私信交流!前期准备:配置好Jenkins+gitlab+soanrqube平台:https://blog.csdn.net/CN_TangZheng/article/details/109445327一:安装插件sonarqube服务器操作:进入sonarqube插件目录,例如我的是/opt/sonarqube-8.4.2.36762/extensions/plug原创 2020-11-02 11:29:39 · 1894 阅读 · 2 评论 -
SonarQube+Jenkins+GitLab实现自动化代码扫描
文章目录一:安装二:Jenkins集成gitlab,建立联系`Jenkins插件安装:首页--系统配置--插件管理`三:Jenkins集成sonarqub`1.sonarqube平台生成令牌:配置--权限(用户)--填写令牌名称--点击生成`四:实操测试如有疑问,可评论区或私信交流!一:安装sonarqube平台安装:https://blog.csdn.net/CN_TangZheng/article/details/109227830Jenkins平台安装:https://blog.csdn.net原创 2020-11-02 11:19:13 · 1361 阅读 · 0 评论 -
Jenkins服务操作升级
文章目录一:1.下载新版本2.替换war包如有疑问,可评论区或私信交流!一:1.下载新版本登录Jenkins,会提示版本需要更新可以选择点击下载,选择下载最新的Jenkins,或者去https://mirrors.tuna.tsinghua.edu.cn/jenkins/(清华大学的镜像站)选择其中的war-stable/下载合适的版本2.替换war包1.先做好备份2.找到Jenkins的war包路径,将下载的war包替换即可[root@localhost jenkins]# ps -ef原创 2020-10-26 14:01:24 · 424 阅读 · 0 评论 -
Jenkins平台安装部署
文章目录一:Jenkins平台部署1.前期准备2.安装Jenkins3.配置文件修改4.安装插件,配置镜像源如有疑问,可评论区或私信交流!一:Jenkins平台部署1.前期准备1.检查JDK是否安装,如果没有安装请安装,安装步骤:上传,解压,设置环境变量,引用环境变量[root@localhost ~]# tar zxf jdk-8u191-linux-x64.tar.gz -C /opt/[root@localhost ~]# vim /etc/profile '//尾行添加'expo原创 2020-10-23 18:41:20 · 487 阅读 · 0 评论