jenkins 安装

一、jenkins是什么?
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

二、Jenkins jdk安装

1)安装jdk:

[root@shuai-01 ~]# yum install -y java-1.8.0-openjdk

2)下载安装Jenkins源:

[root@shuai-01 ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo

3)查看下载源
[root@shuai-01 ~]# cat /etc/yum.repos.d/jenkins.repo
[jenkins]
name=Jenkins
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1

4)安装Jenkins之前安装一个key:

[root@shuai-01 ~]# rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

5)安装Jenkins:
[root@shuai-01 ~]# yum install -y jenkins

6)启动Jenkins:
[root@shuai-01 ~]# systemctl start jenkins

输入jenkins 的密码:jenkins123

7)在提示下找密码:
[root@shuai-01 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword

8)这里我选择安装推荐的插件

9)创建第一管理员用户
用户名:jenkins
密码:

  1. git plugin ssh server 配置
 系统管理->配置

 1.git plugin
	Global Config user.name Value    => jubaobao

	Global Config user.email Value   => jubaobao@qq.com	


 2.Publish over SSH
       Key=>  cat /root/.ssh/id_rsa

 3.	SSH Servers

      	Name=>ssh push php
        Hostname=>118.31.124.255
        Username=>root
        Remote Directory=>/

新建一个项目:
源码管理=》Repository URL=》git@code.aliyun.com:zmjb2019/new_api.git
如果报错:/var/lib/

jenkins服务器:192.168.146.156
gitlab服务器:192.168.146.128
网站服务器:192.168.146.134

git plugin

chown -R apps:apps /usr/share/nginx/html/new-jubao/www

参考网站:

https://blog.csdn.net/aoli_shuai/article/details/82975557?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

https://www.jianshu.com/p/5f671aca2b5a

https://blog.csdn.net/miss1181248983/article/details/82840006

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值