一、Jenkins 安装(自动构建发布)

war 包方式安装

官方下载地址:https://jenkins.io/download/ ,下载war包,并上传到服务器(案例中是把war包放在了 /usr/local/jenkins 里面)

运行环境:ubuntu(2核4GB) + jdk8

运行jenkins时建议使用root 用户

  #切换为root用户
  sudo -i  
  #创建jenkins 文件夹并进入到jenkins文件夹中
  mkdir /usr/local/jenkins 
  cd  /usr/local/jenkins 
  #此处需要把 jenkins 复制到 jenkins 目录下
  cp /home/ubuntu/jenkins.wat .
  #后台运行jenkins
  nohup java -jar jenkins.war>jenkins.log &
  #查看启动情况
  tail -f jenkins.log

jenkins 启动成功,通过浏览器访问 服务器IP:8080(jenkins默认使用8080端口,需要服务器开放此端口),即可跳转到如下界面:

输入密码,这个密码是一图中第二处划红线的的内容,也可以在 /root/.jenkins/secrets 目录下的initialAdminPassword获取,可以使用

cat /root/.jenkins/secrets/initialAdminPassword
  • 1

获得,输入密码后,点击右下角的Continue 按钮,jenkins开始安装,短暂时间后,会弹出如下界面,选择安装的插件

一般推荐大家使用官方推荐默认安装的插件,确定后,进入插件下载安装页面,等待下载安装…

这个会稍微花费点时间…

插件安装完毕后,跳转到(有些时候会跳到一个404页面,重新访问 ip:8080 即可)



输入用户密码,登录进入如下页面

至此,jenkins服务安装启动完毕!

配置Jenkins插件

jenkins拥有各种各样的插件,我们可以在插件管理里面下载安装自己所需要的插件

这里推荐几个必要的插件 Maven ,可以在插件管理-可选插件中搜索 Pipeline Maven Integration 或者 Maven Integration plugin (如果未安装次插件,新建job 时没有 maven 项目选项)

Publish Over SSH (支持配置 Publish over SSH)

Jenkins全局工具配置

配置工具环境 ,例如 JDK 、Maven、Git 、Gradle等编译工具,建议这些工具最好自己安装配置,不要使用Jenkins 的自动安装,一是jenkins下载是从国外网站下载,另外是版本问题,建议自己手动安装,配置如下:

安装Git
apt-get install git
  • 1

安装后完毕后,使用 git –version 即可显示git 版本,通过

whereis git
  • 1

查看git安装路径



猜你喜欢

转载自blog.csdn.net/belvine/article/details/80902919