
Jenkins
文章平均质量分 75
Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。
非著名运维
人生如棋,我愿为卒,行动虽慢,何曾后退!
展开
-
Jenkins配置项目集成钉钉通知
Jenkins配置项目集成钉钉通知原创 2022-04-11 14:23:15 · 1332 阅读 · 0 评论 -
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)原创 2022-04-08 10:00:00 · 1495 阅读 · 0 评论 -
Jenkins+Gitlab+Nginx+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)
Jenkins+Gitlab+Nginx+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)原创 2022-04-07 10:08:38 · 1768 阅读 · 0 评论 -
Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)
Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)原创 2022-03-29 11:34:46 · 6768 阅读 · 1 评论 -
Jenkins容器安装ruby-runtime插件失败报错解决
Jenkins容器安装ruby-runtime插件失败报错解决原创 2022-03-21 10:33:46 · 1288 阅读 · 0 评论 -
Jenkins的安装与升级
Jenkins安装与升级原创 2022-03-21 10:32:57 · 3465 阅读 · 0 评论 -
Jenkins中node节点添加之SSH方式2
Jenkins中node节点添加之SSH方式2原创 2022-03-04 11:46:06 · 12367 阅读 · 0 评论 -
Jenkins中node节点添加之Java Web代理方式1
添加node节点前配置开始添加node节点 在添加node节点时,填好“名称”、“描述”、“执行器数量”、“远程工作目录”、“标签”、“用法(一般默认)”、“启动方式”,完成后保存。 此时k8s-node2节点还是未在线状态,点击“k8s-node2”名称会有节点连接Jenkins的方法。-------> 上面红框中的命令只需在Jenkins容器上操作,不需要操作node节点。注意: 这里必须用--user root 用户进入容器才可以创建工作目录,默认进入是jenkins用户原创 2021-12-01 15:47:56 · 2920 阅读 · 0 评论 -
Jenkins中添加node节点执行启动命令时报错Error: Unable to access jarfile agent.jar解决
报错信息:root@2324d2daa74d:~/jenkins# java -jar agent.jar -jnlpUrl http://192.168.1.18:8080/computer/k8s-node2/jenkins-agent.jnlp -secret d1f55f9ffd189eaaf4b8897b5cf92c263fb2e8724139d42e59ac275284a82643 -workDir "/root/jenkins"Error: Unable to access jarfile原创 2021-12-01 15:18:50 · 4598 阅读 · 0 评论 -
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
环境介绍:IP角色系统版本Docker版本192.168.1.18JenkinsCentOS 7.5.1804Docker 19.03.13192.168.1.20K8s_Node2、GitlabCentOS 7.5.1804Docker 19.03.13准备工作: 在被远程主机192.168.1.20上准备好test.sh脚本文件。[root@k8s-node2 ~]# cat >> cat shell/test.sh << E原创 2021-11-18 15:41:38 · 7736 阅读 · 0 评论 -
使用Jenkins通过SSH插件远程控制主机执行脚本
环境介绍:IP角色系统版本Docker版本192.168.1.18JenkinsCentOS 7.5.1804Docker 19.03.13192.168.1.20K8s_Node2、GitlabCentOS 7.5.1804Docker 19.03.13准备工作: 在被远程主机192.168.1.20上准备好test.sh脚本文件。[root@k8s-node2 ~]# cat >> cat shell/test.sh << E原创 2021-11-18 15:41:07 · 11122 阅读 · 0 评论 -
企业实战(23)基于Docker平台的Jenkins项目管理(5)
安装插件 为了后面更好的进行Jenkins的项目管理和使用流水线的一些功能,建议将插件管理中所有前面带Pipeline的插件都装上。 插件全部安装完成后重启Jenkins生效,安装失败的插件可以再次重试安装或者手动下载安装。创建流水线项目 可以看到,在创建流水线项目的时候,我们配置了“丢弃旧的构建”,保持构建的天数为30天,保持构建的最大个数为20个,还选择了“参数化构建过程”,添加了“选项参数”跟“字符参数”的具体内容,最后流水线选择Pipeline script中的“Hello W原创 2020-11-24 11:26:16 · 360 阅读 · 0 评论 -
企业实战(23)基于Docker平台的Jenkins凭据管理与应用(4)
凭据的作用 有许多第三方网站和应用程序可以与 Jenkins 进行交互,例如程序代码仓库,云存储系统和服务等。 此类应用程序的系统管理员可以在应用程序中配置凭据以专供 Jenkins 使用。通常通过将访问控制应用于这些凭据来完成这项工作,以“锁定”Jenkins可用的应用程序功能区域。一旦 Jenkins 管理员(即管理 Jenkins 站点的 Jenkins 用户)在 Jenkins 中添加/配置这些凭据,Pipeline 项目就可以使用凭据与这些第三方应用程序进行交互。Jenkins 中保存的凭据原创 2020-11-23 14:23:05 · 398 阅读 · 0 评论 -
企业实战(23)基于Docker平台的Jenkins用户项目权限授权(3)
相关文章 企业实战(23)基于Docker平台部署Jenkins中国定制版(1)安装Role-based Authorization Strategy插件 如果在插件管理中安装插件失败,那么也可以去官网下载插件手动安装。– 手动安装插件 – 在手动上传插件之后就会开始安装上传的这个插件,安装完成重启Jenkins后即可使用。全局安全配置Manage and Assign Roles权限配置 在安装完Role-based Authorization Stra原创 2020-11-20 12:08:17 · 542 阅读 · 2 评论 -
企业实战(23)基于Docker平台的Jenkins添加node节点与报错详解(2)
添加node节点前配置开始添加node节点 在添加node节点时,填好“名称”、“描述”、“执行器数量”、“远程工作目录”、“标签”、“用法(一般默认)”、“启动方式(根据情况)”,完成后保存。 这时node1节点还是未在线状态,点击“node1”名称会有节点连接Jenkins的方法。注意: 这里必须用--user root 用户进入容器才可以创建工作目录,默认进入是jenkins用户,会提示权限不足。[root@localhost ~]# docker ps -a //容器原创 2020-11-19 09:01:57 · 697 阅读 · 0 评论 -
企业实战(23)基于Docker平台部署Jenkins中国定制版(1)
概述Jenkins 中国定制版 目前定制版发行包括有:Docker 镜像、jenkins.war 文件。所有的 Jenkins 定制版本都包括如下的特性:配置有部署在中国的代理更新中心(update center)简体中文插件镜像 中国定制版各版本镜像下载 更多详情参考:Jenkins中文社区使用命令如下:docker run --rm -p 8080:8080 jenkinszh/jenkins-zh:lts注意:设置--rm标志时,当容器被移除时,Docker 也会删除与容器关原创 2020-11-18 11:20:34 · 679 阅读 · 1 评论 -
Linux下Jenkins部署与基本配置
清华大学开源镜像站之Jenkins下载Java环境部署[root@localhost ~]# yum search java[root@localhost ~]# yum -y install java-1.8.0-openjdk.x86_64[root@localhost ~]# java -versionopenjdk version "1.8.0_272"OpenJDK Runtime Environment (build 1.8.0_272-b10)OpenJDK 64-Bit S原创 2020-11-17 10:00:29 · 534 阅读 · 0 评论 -
Docker安装Jenkins报错解决:该Jenkins实例似乎已离线。
报错信息:解决方法: 1.保留此离线页面,重新开启一个浏览器tab标签页。 2.输入网址http://xxxxxx:8080/pluginManager/advanced访问。 3.进入该页面后最底下,找到【升级站点】,把其中的链接https改成http后提交,若不行就改为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/upda...原创 2020-05-08 09:11:19 · 1904 阅读 · 3 评论 -
基于Docker平台的Jenkins安装与Blue Ocean使用入门(1)
环境介绍:CentOS 7.5Docker 19.03.8Jdk 1.8.0Git 2.20.4注意: 如果将Jenkins作为Docker 容器运行,安装JDK跟Git不是必需的。Docker安装教程:https://blog.youkuaiyun.com/qq_44895681/article/details/105540702在Docker中下载并运行Jenkins 建议使用的Do...原创 2020-05-06 11:58:23 · 4371 阅读 · 1 评论 -
Jenkins报错:由于一个或者多个上面的错误导致这些插件无法加载。修复后插件将会再次加载的解决办法
安装Jenkins后Manage Jenkins出现以下报错信息:出现上图的情况,可能是在安装Jenkins时插件下载安装失败,图中已经列举出缺少的插件,我们只需要安装对应插件就好了。步骤一:点击纠正注: 一般在点击纠正之后,会进入插件界面会显示可升级的插件,直接点击安装即可。也有可能在可升级的地方什么都没有显示,这时就需要单独下载插件后上传。步骤二:重启安装完插件后重启Jenkin...原创 2020-03-04 10:52:51 · 2564 阅读 · 0 评论