jenkins安装及相关操作

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… image.png

创建用户

image.png

分配角色

安装插件 image.png 安装完后的效果图 image.png image.png 简单定义角色,为角色赋予特定的权限 image.png 为用户赋予角色 image.png 用不同的用户登录,显示自己的项目 image.png

如果用long1登录,只会看到java01的项目 如果用long2登录,只会看到vue01的项目

为部署配置必要的软件

全局工具配置 maven image.png image.png jdk image.png git image.png

系统配置

image.png 配置环境变量 echo $PATH 输出服务器的环境变量 image.png

配置凭证拉取代码

image.png

image.png

项目构建(简单版)

image.png

image.png

参数化:多分支部署需要安装插件 image.png image.png 源码管理 image.png 使用sh.文件部署jar包 image.png

#!/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,要不起不来