标签:插件 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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。