通过 groovy 脚本设置 Jenkins Blue Ocean 插件

Setup Jenkins Blue Ocean plugin via groovy script

我正在使用 Blue Ocean 插件,我的目标是从头开始创建一个 Jenkins 安装,完全配置一个链接到 Github 存储库的作业,所有这些都是在一组编写的初始化脚本中完成的在 Groovy。 我事先拥有配置管道所需的所有信息:

我已经找到了一些片段,但不是全貌 complete/working。魔法似乎从这里开始 validateAndCreate.

我的设置是:

我走的路对吗?有人可以在这里阐明吗?

经过几天的尝试,这里是最终的解决方案https://github.com/tmoreira2020/jenkins-blue-ocean,完全符合我的要求。