我正在Jenkins中创建一个maven工作来检查并从存储库构建代码。我实际上是尝试使用单个maven作业检出并从相同的存储库构建不同的项目代码。 是否可以使用参数化的maven作业(用于指示必须检出哪些代码的参数)从存储库中过滤代码检出。我们是否有任何标签来确定哪些代码必须签出?
答案 0 :(得分:0)
似乎答案是否定的。 Jenkins Maven作业的原生“源代码管理”不允许动态和过滤结账。 你可以做的是,使用svn命令行,
svn co http://subversion/project/trunk/${project} ${project}_checkout
并将其循环遍历作为构建参数传递的所有必需项目列表。