- 安装git和java
- 快速下载jenkins
$ wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
$ vi /etc/yum.repos.d/jenkins.repo
[jenkins]
name=Jenkins-stable
baseurl=https://mirrors.huaweicloud.com/jenkins/redhat-stable
gpgcheck=1
~
~
~
~
~
~
:wq
$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
$ sudo yum install jenkins
如果在yum install的时候还是无法正常下载则可以直接通过wget下载Jenkins:
https://mirrors.huaweicloud.com/jenkins/redhat-stable/?C=M&O=D
之后yum install 当前下载好的版本
- 修改配置
vim /etc/sysconfig/jenkins
#修改配置 我改成root用户运行
$JENKINS_USER="root"
#修改监听端口 我这里用7080
JENKINS_PORT="7080"
#修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
-
启动
systemctl start jenkins
或 service jenkins start(重启 service jenkins restart) -
傻瓜式启动一次
-
这个时候我的插件安装贼慢后来放弃了,跳过了这些安装后进入Jenkins,设置插件的安装镜像,在jenkins登陆后进入“系统管理”-“插件管理”-“高级”中,设置升级站点:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
-
还没完还是安装插件很慢又被坑了。。。于是在后台服务器中找到jenkins的安装路径下的update配置文件路径/var/lib/jenkins/updates找到default.json,文件替换updates.jenkins-ci.org/download为mirrors.tuna.tsinghua.edu.cn/jenkins,替换 www.google.com为www.baidu.com
-
安装推荐插件(中文真香)
Folders
OWASP Markup Formatter
Build Timeout
Credentials Binding
Timestamper
Workspace Cleanup
Ant
Gradle
Pipeline
GitHub Branch Source
Pipeline: GitHub Groovy Libraries
Pipeline: Stage View
Git
Subversion
SSH Build Agents
Matrix Authorization Strategy
PAM Authentication
LDAP
Email Extension
Mailer
Localization: Chinese (Simplified)
-
安装完成,部署一个简单的git项目
-
配置git项目,写入git地址和账号密码等,注意git路径中要有用户名密码。编辑项目的部署路径和启动脚本,推荐自己写一个shell脚本,启动用这个脚本
-
持续集成
去看大佬的文章吧:https://blog.csdn.net/qq_37143673/article/details/97613633
引用:
https://blog.csdn.net/qq_37143673/article/details/97613633
https://www.jianshu.com/p/2389ed2d2cb0
https://blog.csdn.net/weixin_46939278/article/details/105501141
https://www.cnblogs.com/xiaxiaolu/p/10357806.html
https://blog.csdn.net/iamcodingmylife/article/details/88124906