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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker与jenkins的自动化CI/CD流水线实战(svn)相关的知识,希望对你有一定的参考价值。

准备

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

技术分享图片

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

技术分享图片

配置svn

1、查看结构
技术分享图片

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

将代码最终打到tags目录下,打成版本号标记,然后再jenkins上发布
技术分享图片

配置jenkins

1、新建任务
技术分享图片

2、如果保留多个,会占用主机的磁盘空间
技术分享图片

3、参数化构建过程,就是让你构建时选择
技术分享图片

4、填写Pipeline
若是不知道,可以让系统自动生成
技术分享图片

技术分享图片

5、先Apply ,再保存save

验证:构建
技术分享图片

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

以上是关于docker与jenkins的自动化CI/CD流水线实战(svn)的主要内容,如果未能解决你的问题,请参考以下文章

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

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

CI/CD——构建企业级Docker+Jenkins+Git+Harbor流水线自动化持续集成持续发布平台

CI/CD——构建企业级Docker+Jenkins+Git+Harbor流水线自动化持续集成持续发布平台

一文详解 Jenkins 与 Docker 的自动化 CI/CD 实战

今晚8点!JFrog DevOps 大讲堂如何使用 Jenkins 一步步搭建自动化 CI/CD 流水线?