docker与jenkins的自动化CI/CD流水线实战(java-svn)

本文详细介绍了一套从环境搭建到项目代码测试、svn及jenkins配置的CI/CD流程。涵盖svn结构设置、jenkins任务创建与参数化构建过程,以及如何通过构建验证和用户权限管理实现自动化部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备

安装完成以下环境:
1、svn
2、jdk
3、maven
4、tomcat
5、jenkins

docker与jenkins的自动化CI/CD流水线实战(java-svn)

项目代码测试(php/java):https://github.com/lizhenliang

docker与jenkins的自动化CI/CD流水线实战(java-svn)

配置svn

1、查看结构
docker与jenkins的自动化CI/CD流水线实战(java-svn)

trunk:主干分支
branches:其他分支
tags:打标记

将代码最终打到tags目录下,打成版本号标记,然后再jenkins上发布
docker与jenkins的自动化CI/CD流水线实战(java-svn)

配置jenkins

1、新建任务
docker与jenkins的自动化CI/CD流水线实战(java-svn)

2、如果保留多个,会占用主机的磁盘空间
docker与jenkins的自动化CI/CD流水线实战(java-svn)

3、参数化构建过程,就是让你构建时选择
docker与jenkins的自动化CI/CD流水线实战(java-svn)

4、填写Pipeline
若是不知道,可以让系统自动生成
docker与jenkins的自动化CI/CD流水线实战(java-svn)

docker与jenkins的自动化CI/CD流水线实战(java-svn)

5、先Apply ,再保存save

验证:构建
docker与jenkins的自动化CI/CD流水线实战(java-svn)

6、用户管理;权限分配 请参见自己写的Evernote上的笔记

转载于:https://blog.51cto.com/jacksoner/2335510

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值