jenkins配置

jenkins前端常用插件:

Git Parameter 、Maven Integration 、Proxmox(snapshot)、Pipeline: Multibranch(多分支流水线)、Pipeline: Stage Steppipeline

Git pluginNodeJS PluginPublish Over SSHSSH serverGitLab Plugin

1、SSH Servers的配置,如何没有,请去插件管理安装ssh

2、新建一个任务

设置参数化构建

根据变量判断环境

bash 复制代码
node -v
rm -rf node_modules 
npm install
if test $env = "test"; then
	echo "test"
npm run build:test 
	else
	echo "prod" 
	npm run build
fi

3、要测试gitlab与jenkins是否连通

通过gitlab配置wehooks测试是否200,注意分支验证

通过jenkins系统配置gitlab测试

相关推荐
二十七剑11 分钟前
jvm中各个参数的理解
java·jvm
东阳马生架构1 小时前
JUC并发—9.并发安全集合四
java·juc并发·并发安全的集合
计算机小白一个2 小时前
蓝桥杯 Java B 组之岛屿数量、二叉树路径和(区分DFS与回溯)
java·数据结构·算法·蓝桥杯
菠菠萝宝2 小时前
【Java八股文】10-数据结构与算法面试篇
java·开发语言·面试·红黑树·跳表·排序·lru
不会Hello World的小苗2 小时前
Java——链表(LinkedList)
java·开发语言·链表
努力的小T2 小时前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
Allen Bright3 小时前
【Java基础-46.3】Java泛型通配符详解:解锁类型安全的灵活编程
java·开发语言
柃歌3 小时前
【UCB CS 61B SP24】Lecture 7 - Lists 4: Arrays and Lists学习笔记
java·数据结构·笔记·学习·算法
柃歌3 小时前
【UCB CS 61B SP24】Lecture 4 - Lists 2: SLLists学习笔记
java·数据结构·笔记·学习·算法
是姜姜啊!3 小时前
redis的应用,缓存,分布式锁
java·redis·spring