jenkins配置

jenkins前端常用插件:

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

Git plugin、NodeJS Plugin、Publish Over SSH、SSH server、GitLab 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测试

相关推荐
snow@li1 分钟前
SpringBoot:核心注解全景梳理 / @xxx 叫“注解”(Annotation)
java·spring
devilnumber5 分钟前
避坑_IDEA 提取方法(Extract Method)工具
java·ide·intellij-idea
鬼手点金19 分钟前
Agent 的学习机制:后训练、上下文学习与外部化学习
java·人工智能·git·学习·自动化·nanogpt
小陈不好吃29 分钟前
equals 与 hashCode 的契约关系:从 HashMap 到 Lombok 注解
java·hashmap·lombok
zxcvb15337 分钟前
运维经验分享:监控网页更新内容的几种思路
运维
xiaogai_gai1 小时前
金蝶收料通知单查询策略实战教程:从源系统拉取到中间层落地的完整路径
java·前端·数据库
打工仔折腾 AI1 小时前
用 Dashlet 把极空间 NAS 服务入口整理成统一导航首页的实践
java·开发语言·人工智能·后端·python·rpc·ai agent 实战
云飞云共享云桌面1 小时前
设计师共享单台图形服务器,解决 SolidWorks大装配卡顿难题
运维·服务器·3d·自动化·电脑·制造
无足鸟ICT2 小时前
【RHCA+】RPM包命名规则
linux·运维·服务器
迪康Defender2 小时前
终端安全运维:浅谈迪康端点安全一体化管理系统工具箱实用能力
运维·安全·信息可视化·自动化·运维开发·学习方法·远程工作