Plugins 从jenkins的一个节点启动Sonnar
我想知道如何从节点开始Sonnar。我有以下限制:Plugins 从jenkins的一个节点启动Sonnar,plugins,jenkins,sonarqube,jenkins-plugins,jenkins-cli,Plugins,Jenkins,Sonarqube,Jenkins Plugins,Jenkins Cli,我想知道如何从节点开始Sonnar。我有以下限制: 只有安装在詹金斯号上的机器才能使用声纳 建造机器无法使用声纳 我有以下设置: 生成后,我使用后期生成(将文件复制回主节点上作业的工作区),目标文件将复制到主节点,使用相同的jenkins项目名称,但使用另一个目录 我使用-Restrict命令来限制这个项目可以在何处运行,并使用实现构建的节点(从节点)的名称 注释:我尝试使用灵活发布,将执行节点选项作为主节点和Sonar,但我认为限制选项必须取消它 我的架构是这样的: 制造机器詹金斯 机器 詹金
一个简单的选择是拥有一个下游作业,其中工作区可以是您的项目代码可用的区域,您可以将其限制为在主环境中运行,并且在构建配置中可以调用sonar analysis,这是一种方法,但有一个问题。当我使用“将文件复制回主节点上作业的工作区”时,项目名称必须与下游作业相同。但是,我不能创建两个同名的作业。问题解决 构建机器--(将文件复制到主机)--->Jenkins机器--(克隆工作区)--->sonar作业