ICode9

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

Jenkins 了解

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

标签:插件 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有