1.安装省略
mac
安装最新的 LTS 版本: brew install jenkins-lts
安装特定的 LTS 版本: brew install jenkins-lts@YOUR_VERSION
启动Jenkins服务: brew services start jenkins-lts
重启Jenkins服务: brew services restart jenkins-lts
更新Jenkins版本: brew upgrade jenkins-lts
linux.window
可以通过war包安装
2.具体操作
更新插件
升级站点使用国内镜像
mirror.esuni.jp/jenkins/upd…
创建用户
分配角色
安装插件
安装完后的效果图
简单定义角色,为角色赋予特定的权限
为用户赋予角色
用不同的用户登录,显示自己的项目
如果用long1登录,只会看到java01的项目
如果用long2登录,只会看到vue01的项目
为部署配置必要的软件
全局工具配置
maven
jdk
git
系统配置
配置环境变量
echo $PATH
输出服务器的环境变量
配置凭证拉取代码
项目构建(简单版)
参数化:多分支部署需要安装插件
源码管理
使用sh.文件部署jar包
#!/bin/bash
cd $WORKSPACE
mvn clean package
echo '启动项目-开始'
cd target
echo 'nohup java -jar -Xms256m -Xmx1024m spring-security-all.jar > dev-spring-security-all.log 2>&1 & '
BUILD_ID=dontKillMe
nohup java -jar -Xms256m -Xmx1024m spring-security-all.jar > dev-spring-security-all.log 2>&1 &
echo '启动项目-结束'
一定要加BUILD_ID=xx,要不起不来