有没有办法配置Jenkins每个作业使用特定的Maven安装?
例如
工作A - Maven 3.3.3
工作B - Maven 3.3.9
答案 0 :(得分:2)
Jenkins允许您选择每个作业使用哪个Maven安装。您可以通过管理Jenkins →配置系统来设置Maven的多个安装,确切地说是Maven的多个设置配置。
然后在Jenkins中配置每个作业,选择您的特定构建作业并选择 Configure。从那里,假设它是Maven项目构建,您应该在构建部分(可能必须点击高级按钮),您可以在其中选择所需安装的Maven设置。
不过,khmarbaise的评论非常有效。除非你有一个非常具体的理由要求降级Maven用于给定的工作,否则你的构建不应该太依赖于使用的构建工具的次要版本。答案 1 :(得分:0)
对于较新的Jenkins版本,Maven安装的管理放在这里:
管理Jenkins→全局工具配置→Maven部分。
每个作业配置:“Maven版本”下拉列表放在“构建”部分。