jenkins安装及相关操作

2023年 7月 19日 65.1k 0

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

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论