我有一个项目使用多分支管道来获取 git 服务器的所有分支,然后构建它。我需要在那里做一些后期构建操作,但由于某种原因,构建中没有可用的后期操作配置。既不在多分支管道中,也不在获取的子项目中。但是后期构建配置在正常的 Jenkins 作业中可用。
到目前为止,我知道的唯一方法是调整 Jenkinsfile。但是在 Jenkins 前端做一些工作会很棒。 编辑:我发现的另一种方法是创建一个Freestyle 项目,当成功构建多分支项目中的目标分支时将触发该项目。这里的缺点是该项目必须第二次运行,因为我无法访问另一个分支的 jar 文件。
有没有办法在这样的工作中添加后期构建步骤?如果是这样,怎么做?