我正在将一个外部工具与 Jenkins 集成。部分集成要求用户必须能够使用 Jenkins 远程处理 Java API 调用参数化构建 / 如此处所述: Kohsuke Kawaguchi 的示例 git repo /;
参数将根据正在构建的内容而有所不同,即对于 Maven,它们将是人工制品和组 ID,对于自由式项目 - 文件夹路径、文件名等。
是否有允许您这样做的插件/设置?
我想创建一个 Jenkins 预构建步骤,它解析和转换我们通过 / 依赖于一些命名约定 / 发送的任何参数,然后调用主要的 Jenkins 构建步骤。