Jenkins服务器搭建

分享
计算机软件开发 2024-9-27 13:43:25 60 0 来自 中国
一、环境准备:


  • 设置jenkins的IP所在
  • 关闭selinux/防火墙
  • 导入jenkins安装包
二、开始实操搭建:

第一步:安装jenkins


  • 安装依靠包
# jenkins须要通过git下载代码,以是装git。# jenkins是java步调,以是装java# postfix和mailx是邮件步调,jenkins可以通过它们给管理员发邮件[root@jenkins ~]# yum install -y git postfix mailx java-11-openjdk

  • 在jenkins服务器上安装jenkins
[root@jenkins ~]# yum install -y jenkins-2.263.1-1.1.noarch.rpm

  • 启动服务,并设置为开机自启
[root@jenkins ~]# systemctl enable jenkins# 留意:这里不是错误,忽略即可jenkins.service is not a native service, redirecting to systemd-sysv-install. Executing: /usr/lib/systemd/systemd-sysv-install enable jenkins# 再次启动jenkins[root@jenkins ~]# systemctl start jenkins第二步:web设置初始化


  • 访问http://192.168.88.30:8080,第一次访问须要输入初始化暗码
    1.png
  • 根据提示路径检察初始化暗码
# 检察初始化暗码[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword2c58512973be4a44aec3ef5c1463d00a

  • 粘贴暗码,不消创建管理员,使用自带的admin进入主页

    2.png
    3.png
  • 修改admin暗码



  • 进入主页


第三步:汉化Jenkins

# 安装tar工具[root@jenkins ~]# yum install -y tar[root@jenkins ~]# tar xf jenkins_plugins.tar.gz# 拷贝文件的时间,留意选项# -r可以拷贝目次,-p生存权限[root@jenkins ~]# cp -rp jenkins_plugins/* /var/lib/jenkins/plugins/[root@jenkins ~]# systemctl restart jenkins# 等候几分钟然后革新web页面,假如出现中文,则插件安装乐成第四步:设置jenkins访问gitlab代码堆栈


  • 新建使命


  • 参数化构建过程中,“名称”是自己界说的变量名,用于标识tag或分支


  • 使用Git参数举行构建


  • web对应的是分支大概标签的内容,相当于变量名


  • git堆栈所在,在gitlab上找到myproject堆栈的http所在,留意将gitlab名称改为IP所在
  • 须要留意的是,假如前面堆栈设置为私有,须要在Credentials添加访问用户的账号

    11.png
  • 指定分支构建的时间,使用上面步调创建的变量$web

    12.png
  • 点击生存。在项目页面,可以举行构建测试


    14.png

  • 构建过程中,边栏左下角会有一个闪灼的灰球
  • 构建乐成是蓝球,失败是红球。


  • 点击可以看详情


第五步:检察构建目次


  • 在jenkins服务器上检察构建下载的项目内容:
[root@jenkins ~]# ls /var/lib/jenkins/workspace/myproject/README.md hosts passwd

  • 将jenkins下载差异的版本到自己的子目次,不共享雷同目次


  • 新增时,假如没有中文,英文是“checkout to a sub directory”


  • 点击生存,删除之前项目目次,重新构建举行测试:
# 删除之前下载的内容[root@jenkins ~]# rm -rf /var/lib/jenkins/workspace/myproject/# 检察下载目次:[root@jenkins ~]# ls /var/lib/jenkins/workspace/myproject/myproject-1.0 myproject-1.1
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 09:46, Processed in 0.205600 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表