Jenkins
文章平均质量分 72
jenkins从入门到放弃
西原一点红
中原一点红被注,只能西原一点红。
展开
-
【jenkins】第十一篇:jenkins pipline完整流水线实现
启动 nohup python3 ding.py > ding.log 2>&1 &原创 2023-08-21 15:29:17 · 647 阅读 · 0 评论 -
【jenkins】第十篇:jenkins pipline触发判定
jenkins pipline触发判定原创 2023-08-21 15:27:02 · 198 阅读 · 0 评论 -
【jenkins】第九篇:jenkins+gitlab配置wbhook详解
jenkins+gitlab配置wbhook详解原创 2023-08-21 15:25:12 · 875 阅读 · 0 评论 -
【jenkins】第八篇:jenkins设置构建历史中得build_name
jenkins设置构建历史中得build_name原创 2023-08-21 15:19:41 · 298 阅读 · 0 评论 -
【jenkins】第七篇:jenkins+SonarQube实现代码质量管理
jenkins+SonarQube实现代码质量管理原创 2023-08-21 15:17:40 · 522 阅读 · 0 评论 -
【jenkins】第六篇: gitlab+jenkins+rancher+k8s+harbor的CI/CD实现
在一些组织中,“供应/配置(provisioning)”一词是指对基础架构的部署,而部署一词仅指软件部署,不过在当前介绍的情况下,“部署”一词同时兼具这两层含义,即部署即包括IT基础设施硬件的安装配置,也包括对应用系统软件版本的部署。(3)jenkins拉取代码,进行代码扫描(Sonar Qube)—>编译构建(maven、nodejs、npm)—>镜像构建(docker)—>镜像推送(harbor)—>rancher redeploy 触发rancher部署;注意:设置公开后,下载镜像不需要认证。原创 2023-08-02 17:55:48 · 1469 阅读 · 0 评论 -
【jenkins】第五篇:jenkins+rancher集成
插件描述:A simple Jenkins plugin to redeploy Rancher2.x workload。插件名:Redeploy Rancher2.x Workload。rancherapi凭据配置见:第三篇:jenkins凭据管理。以/project开头,一直到结束的部分即为工作负载api地址。登录rancher找到需要更新的服务,点击【api查看】① rancherApi 凭证。附:② 工作负载api地址获取。② 工作负载api地址。③ 需要更新的镜像地址。两种方法任选其一即可。原创 2023-08-02 15:36:17 · 759 阅读 · 0 评论 -
【jenkins】第四篇:jenkins设置钉钉机器人通知
依次进入工程的【General配置】- 【添加机器人】-【高级】④关键字:钉钉机器人中填写的自定义关键字(本次未设置,不填);③webook:钉钉中添加自定义机器人时的webhook;在 Manage Plugins 安装。若使用默认通知模板,直接点击保存即可。⑤加密:钉钉机器人中勾选加签后的内容。①id:可以不设置,增加时自动设置;②名称:机器人别名;原创 2023-08-02 11:00:38 · 856 阅读 · 0 评论 -
【jenkins】第三篇:jenkins凭据管理
选择 Gitlab API 令牌 类型,输入 Gitlab私人令牌、ID、描述,点击 Create。点击创建后,提示个人令牌,一定要先复制出来保存好,因为一刷新页面token就看不到了。【系统管理】—>【凭据管理】参考二、Gitlab账号凭据。原创 2023-08-02 09:53:49 · 2353 阅读 · 0 评论 -
【jenkins】 第二篇:jenkins插件
gitlab触发自动构建插件,GitLab 插件允许您使用 WebHooks 从 GitLab 调用管道,并将构建结果发布回 GitLab。Jenkins现代和直观用户界面,提供了CI/CD流水线的可视化表示。Git Parameter 插件允许您将 Git。JDK版本控制器,用于管理多个版本JDK环境。ssh管理,通过ssh 发布到远程的服务器。Jenkins用户视图权限管理插件。vue项目所需nodejs环境管理。触发镜像自动部署rancher。打包镜像并推送镜像仓库。镜像扫描(有些许问题)原创 2023-08-02 00:06:18 · 451 阅读 · 0 评论 -
【jenkins】第一篇:jenkins安装与基础配置
注:因为Jenkins容器里的用户是Jenkins,而主机用户不是Jenkins,就算是root也一样会报错:/var/jenkins_home/copy_reference_file.log: Permission denied,这个时候就需要在主机上面给主机地址赋予访问Jenkins容器的权限,Jenkins内部用的是uid 1000的user。如果不显示/usr/bin/java则需要修改jenkins的jdk配置,修改的方式有两种:建立软连接或者修改/etc/init.d/jenkins。原创 2023-08-02 00:04:06 · 2269 阅读 · 0 评论