前言

必须组件:

  1. mkdir /usr/local/jenkins cd /usr/local/jenkins
  2. wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
  3. nohup java -jar /usr/local/jenkins/jenkins.war --httpPort=8089 >> /data/logs/jenkins.log 2>&1 &

初始化

  1. 1http://ip:8089
  2. 2、输入密码
  3. 3、选择默认安装插件,然后设置管理员
  4. tianyun tianyunperfect
  5. # 修改为中文界面
  6. 主界面-->系统管理-->插件管理-->可选插件
  7. 安装插件 locale
  8. 系统管理-->系统设置-->Locale
  9. zh_CN(同时勾选强制选项)
  10. # 国内环境可能插件安装会有问题,更新安装源即可
  11. 【系统管理】【管理插件】【高级】升级站点项的的地址修改成
  12. https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

插件安装

  • Git(默认安装)
  • Maven Integration

插件配置

打开全局工具配置如图

  1. # jdk
  2. /usr/local/jdk1.8.0_191
  3. # maven
  4. /usr/local/apache-maven-3.6.0

项目配置

  • 设置git路径、用户名、密码
  • 设置pom文件和执行命令,如图
  1. clean install -Dmaven.test.skip=true
  • 设置成功后执行的脚本
  1. export BUILD_ID=dontKillMe
  2. sh /root/script/tensquare_eureka.sh

脚本内容参考:https://www.yuque.com/tianyunperfect/ygzsw4/tpmr9w#9ebb692a