我正在尝试在我的面向微服务的架构中实现CI/CD管道概念。我有一个内部部署的SVN存储库服务器。它包含了Sping Boot 代码存储库。我需要在这里实现CI/CD概念。当我提交修改后的代码时,需要通过自动化工具Jenkins进行编译和测试。这是我的要求。到处都在阅读Jenkins与Github代码的集成,但这里我想把我的代码从SVN仓库释放到Jenkins。我如何将我的SVN仓库与Jenkins自动化工具集成?是否有任何实现文档或教程可以做到这一点?
vi4fp9gy1#
你还没有提到你使用的是Jenkins jobs还是Jenkins pipeline。假设你使用的是jobs,你可以安装SVN插件,让你的jobs从SVN checkout 代码,就像你从git克隆仓库一样。https://wiki.jenkins.io/display/JENKINS/Subversion+Plugin安装插件后,您将在源代码管理下获得SVN/Subversion选项
1条答案
按热度按时间vi4fp9gy1#
你还没有提到你使用的是Jenkins jobs还是Jenkins pipeline。假设你使用的是jobs,你可以安装SVN插件,让你的jobs从SVN checkout 代码,就像你从git克隆仓库一样。
https://wiki.jenkins.io/display/JENKINS/Subversion+Plugin
安装插件后,您将在源代码管理下获得SVN/Subversion选项