jenkins

Posted clown_x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins相关的知识,希望对你有一定的参考价值。

Jenkins 介绍

Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有
Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkins,jenkins在功能上远远超过hudson

Jenkins官网:https://jenkins.io/

安装:

 Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。
[root@linux-node1 ~]# yum install java-1.8.0 -y
[root@linux-node1 yum.repos.d]# wget http://pkg.jenkins.io/redhat/jenkins.repo
[root@linux-node1 yum.repos.d]# rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
[root@linux-node1 yum.repos.d]# yum install -y jenkins
[root@linux-node1 yum.repos.d]# systemctl start jenkinx
[root@linux-node1 yum.repos.d]# lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 6045 jenkins 160u IPv6 38992 0t0 TCP *:webcache (LISTEN)

jenkins Web 访问地址: http://192.168.56.11:8080

[root@linux-node1 yum.repos.d]# cat /var/lib/jenkins/secrets/initialAdminPassword
f869244e15df4feba157e19d1e2b20de
[root@linux-node1 yum.repos.d]#

默认选择推荐安装

配置账号密码

gitlab+jenkins集成

创建自由风格的项目

General_填写项目描述

源码管理_安装git插件--授权认证

ssh私钥认证我们在系统上查看粘贴进去即可

点击构建

控制台输出,构建成功

以上是关于jenkins的主要内容,如果未能解决你的问题,请参考以下文章

jenkinsjenkins 持续集成本地项目(win)

JenkinsJenkins入门教程

JenkinsJenkins的安装与配置

JenkinsJenkins自动化部署笔记

JenkinsJenkins自动化部署笔记

JenkinsJenkins配置从节点,实现远程主机调用功能