ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Jenkins 了解

2022-05-14 15:32:30  阅读:7  来源: 互联网

标签:插件 git 了解 ssh jenkins Jenkins root localhost


准备

昵称 IP 软件
jenkins 192.168.100.10 jenkins、git
git 192.168.100.20 git

 

Jenkins 是什么

jenkins是一个开源的、提供友好操作界面的持续集成工具、起源于 Hudson,主要用于持续、自动/测试软件项目、监控外部任务的运行。

Jenkins主机操作

Jenkins 安装及配置

 1 [root@localhost ~]# yum install git epel-release daemonize java-1.8.0-openjdk* -y
 2 [root@localhost ~]# wget http://mirrors.jenkins-ci.org/redhat/jenkins-2.332-1.1.noarch.rpm
 3 [root@localhost ~]# rpm -ivh jenkins-2.332-1.1.noarch.rpm
 4 #查看安装包路径
 5 [root@localhost ~]# rpm -ql jenkins
 6 /etc/init.d/jenkins
 7 /etc/logrotate.d/jenkins
 8 /etc/sysconfig/jenkins
 9 /usr/lib/jenkins
10 /usr/lib/jenkins/jenkins.war
11 /usr/sbin/rcjenkins
12 /var/cache/jenkins
13 /var/lib/jenkins
14 /var/log/jenkins
15 
16 [root@localhost ~]# vim /etc/sysconfig/jenkins
17 JENKINS_USER="root"
18 JENKINS_PORT="8088"
19 #启动
20 [root@localhost ~]# systemctl start jenkins

网页访问 192.168.100.40:8088端口

1 # 查看密码
2 [root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
3 cf2f4a8279164f62ad370d6ced549462

新手点安装推荐的。我不想安装那些木用的插件所以才这样安装了。

 

 

git 主机操作

1 [root@localhost ~]# yum install git  -y

下载插件

换下载源

1 #更换下载地址就是为了下载更快些
2 [root@localhost ~]# sed -i 's/https:\/\/updates.jenkins.io\/download/http:\/\/mirrors.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json && sed -i 's/http:\/\/www.google.cmd/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

重启

 

常用的插件
# 汉化
1.Chinese
# 在 jenkins 上面存储凭证跟密码,也可以远程执行shell
2.ssh
3.ssh Credentials
# git 可以下载源码
4.git
5. Deploy to container

配置SSH

1 [root@jenkins ~]# ssh-keygen
2 [root@jenkins ~]# ssh-copy-id 192.168.100.20
3 [root@jenkins ~]# cd .ssh/
4 # 主要查看有木有 authorized_keys 这个文件,没有就需要自己创建
5 [root@jenkins .ssh]# ls -la
6 -rw-r--r--  1 root root  408 5月  13 17:34 authorized_keys
7 # 将 cat 出来的数据复制到 authorized_keys 文件里
8 [root@jenkins .ssh]# cat id_rsa.pub

配置页面

1.首先先下载插件 Publish Over SSH 。下载插件点击 Manage Plugins 进去之后点击可选插件即可搜索下载。

 

2. 往下面扒拉找到 Publish over SSH 先面的 Key,然后打开虚拟机:

1 # 将 cat 的数据复制到页面上
2 [root@jenkins .ssh]# cat id_rsa

 3. 这个页面再往下扒拉找到 SSH server 点击新增

 4.点击保存即可

 构建项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:插件,git,了解,ssh,jenkins,Jenkins,root,localhost
来源: https://www.cnblogs.com/huahuadebk/p/16266298.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有