不积跬步无以至千里

记录精彩的程序人生

  • 首页
  • Java
  • Golang
  • PHP
  • Python
  • Nodejs
  • Lua
  • Docker
  • DevOps
  • 文章归档
  • 默认分类
  • 关于
  • 标签

  • 搜索
PostgreSQL hbase 时间同步 nexus 开机启动 nexus, 开机启动 jenkins安装配置 gitlab安装配置 gitlab安装 文件系统 fastdfs gcc切换 gcc升级 mysql8 交换空间 虚拟内存 tcp thrift lua tag test VPN SoftEtherVPN homebrew asm spring tomcat maven jdk ios mac 图案字符 figlet mysql半同步复制 mysql主从同步 一主多从 一主一从 主从同步 反向代理 密码重置 test 虚拟机扩容 swap 虚拟空间 docker ldocker grpc-gateway protobuf 微服务 go grp GRPC 授权登录 OAuth2.0 SOA supervisord supervisor RPC CentOS rabbitmq 环境变量 php-fpm php.ini error php7 lnmp 编译安装 mysql nginx linux java php python redis 字符串操作 mysql5.7 Solo

Centos安装Gitlab、Jenkins、Nexus实现持续集成-jenkins安装、配置、错误锦集

发表于 2021-11-12 | 分类于 DevOps | 0 | 阅读次数 1706

安装jenkins

准备工作:

  • 安装之前硬盘可用空间建议10G以上,否则可能碰到因空间不足导致安装、配置问题。
  • 关闭防火墙 systemctl stop firewalld.service
  • java版本最好是java1.8.x, 因为后面要用到的依赖插件ruby-runtime它不支持java11 (注意这个坑!)
    image.png
  1. 依赖
yum  -y install epel-release daemonize
  1. 下载
wget https://mirrors-i.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.319-1.1.noarch.rpm --no-check-certificate
  1. 安装
rpm -ivh jenkins-2.319-1.1.noarch.rpm

查看Jenkins位置

rpm -ql jenkins
  1. 启动
/etc/init.d/jenkins start
  1. 打开http://192.168.200.101:8080/页面进入到安装页面一路下一步

安装必要插件

进入插件目录准备手动下载插件(某些插件在页面中没有所以这里都手动下载)
cd /var/lib/jenkins/plugins/
gitlab集成必要插件:
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/gitlab-plugin/1.5.22/gitlab-plugin.hpi --no-check-certificate

gitlab代码自动拉同步到jenkins钩子插件(包含ruby-runtime依赖插件):
wget https://updates.jenkins-ci.org/download/plugins/gitlab-hook/1.4.2/gitlab-hook.hpi --no-check-certificate
wget https://updates.jenkins-ci.org/download/plugins/ruby-runtime/0.12/ruby-runtime.hpi  --no-check-certificate

ssh发布到运行服务器插件:
wget https://updates.jenkins-ci.org/download/plugins/publish-over-ssh/1.22/publish-over-ssh.hpi --no-check-certificate
插件下载完成之后重启jenkins后就自动安装好了
```python
/etc/init.d/jenkins restart
或
systemctl restart jenkins
# jenkins安装配置
Vmware、Parallels Desktop虚拟机Centos磁盘扩容
Centos设置nexus开机启动
  • 文章目录
  • 站点概览
ken

ken

记录精彩的程序人生

498 日志
9 分类
77 标签
RSS
Creative Commons
Links
  • 酷壳
0%
© 2010 — 2026 ken
由 Halo 强力驱动
鄂ICP备18013899号-1