Python/Jenkins基础

一.Jenkins基础

## 1. Jenkins简介

Jenkins概述

• Jenkins是由java编写的一款开源软件
• 作为一款非常流行的CI(持续集成)工作,用于构建和测试各种项目
• Jenkins 的主要功能是监视重复工作的执行,例如软件工程的构建或在 cron下设置的 jobs

**它是当前最流行的一款集成(CI) 工具.
自动化运维平台: docker/ansible/jenkins/git

持续集成

• 持续集成(CI)是当下最为流行的应用程序开发实践方式
• 程序员在代码仓库中集成了修复bug、新特性开发或是功能革新
• CI工具通过自动构建和自动测试来验证结果。这可以检测到当前程序代码的问题,迅速提供反馈

在这里插入图片描述

Jenkins特点

• 简单、可扩展、用户界面友好
• 支持各种SCM(软件配置管理)工具,如SVN、GIT、CVS等
• 能够构建各种风格的项目
• 可以选择安装多种插件
• 跨平台,几乎可以支持所有的平台

2.安装Jenkins

2.1环境准备:

已有服务器:
192.168.1.11 (程序员服务器)
192.168.1.12(gitlab服务器)
准备一台虚拟机,安装jenkins
Jenkins是java程序写的,所以要安装java
虚拟机需要能够访问互联网
虚拟机需要能够访问gitlab
下载jenkins
虚拟机: 192.168.1.13

**## ]# scp '/root/桌面/jenkins-2.177-1.1.noarch.rpm' root@192.168.1.13:/root/ 

安装软件包:

[root@roo~]# ssh 192.168.1.13**
[root@node3]# yum  -y install java-1.8.0-openjdk
[root@node3]# yum -y install tomcat
[root@node3~]# rpm -ivh jenkins-2.177-1.1.noarch.rpm 

启动服务

[root@node3 ~]# systemctl restart jenkins                 
[root@node3 ~]# systemctl enable jenkins
[root@node3 ~]# netstat -nutlp | grep 8080

访问jenkins的8080端口

[root@node3 ~]# firefox 192.168.1.13:8080 

初始化Jenkins

• Jenkins默认运行在8080端口

在这里插入图片描述

[root@node3 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
0300cdfb34884e86b45e50ee744753c3

安装插件:
注意:
在安装插件页面,选择”选择插件来安装”,然后点击”无”.因为此时安装插件将
会访问国外站点安装,速度慢。将来改成国内镜像站点安装。 “创建第一个管理员用户”页面,点击右下角的“使用admin”
进入页面后,先点击右上角的“admin”三角号的下接菜单选configure。在此页面改密码。
在这里插入图片描述
在这里插入图片描述
管理用户

• 可以直接使用Admin登陆

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值