首页 > 其他 > 详细

Jenkins

时间:2021-05-17 00:00:29      阅读:29      评论:0      收藏:0      [点我收藏+]

Jenkins

简介

Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。

Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。

下载地址:https://www.jenkins.io/zh/download/

用户手册:https://www.jenkins.io/zh/doc/

部署jenkins

环境:

  • 系统: rhel8

  • tomcat7.0.1

  • java -version

  • openjdk version "1.8.0_292"

  • OpenJDK Runtime Environment (build 1.8.0_292-b10)

  • OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

下载包

//启动tomcat,默认8080端口
[root@node1 apache-tomcat-7.0.109]# ./bin/startup.sh
[root@node1 ~]# ss -atnl
State  Recv-Q Send-Q       Local Address:Port   Peer Address:Port                                                         
LISTEN 0      128                0.0.0.0:22          0.0.0.0:*                                                            
LISTEN 0      1       [::ffff:127.0.0.1]:8005              *:*                                                            
LISTEN 0      100                      *:8080              *:*                                                            
LISTEN 0      128                   [::]:22             [::]:*                                                        
//下载Jenkins的war包并复制到项目存放目录
[root@node1 ~]# wget http://mirrors.jenkins.io/war-stable/2.277.4/jenkins.war
[root@node1 ~]# cp jenkins.war /usr/local/apache-tomcat-7.0.109/webapps/

图形化管理界面操作

技术分享图片

技术分享图片

技术分享图片

//查看解锁密码
[root@node1 ~]# cat /root/.jenkins/secrets/initialAdminPassword
c4fb642f9a944c6f916e7832b41a06fd

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

自定义插件下载

默认插件源特别慢,需要更改国内源。

//备份原生源
[root@node1 ~]# echo ‘https://updates.jenkins.io/update-center.json‘>jenkins.update
[root@node1 ~]# cat jenkins.update
https://updates.jenkins.io/update-center.json 

技术分享图片

技术分享图片

技术分享图片

网页输入该网址重启jenkins技术分享图片

测试下载

技术分享图片

技术分享图片

技术分享图片

创建新项目

技术分享图片

技术分享图片

技术分享图片

查看已构建的任务

技术分享图片

技术分享图片

用户配置

技术分享图片

用户配置技术分享图片

用户添加
技术分享图片

技术分享图片

用户已角色为基础的授权策略权限设置

下载支持插件

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

全局工具配置

技术分享图片

JDK安装
技术分享图片

节点管理

技术分享图片

技术分享图片

系统日志

技术分享图片

Jenkins

原文:https://www.cnblogs.com/fangxinxin/p/14775090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!