在我正在进行的一个项目中,我们有一个非常先进的命令行界面来构建、测试、打包和部署软件。
现在我们想使用 jenkins 作为这个 CLI 的前端,并且我们希望能够生成作业配置。我们希望界面简单,用户只需提供几个参数,然后 jenkins 将查询我们的 CLI 并生成所需的构建步骤。
简单用例:
- 创建新的域特定作业
- 选择产品
- Jenkins 现在查询 CLI 并使用不同分支的产品更新下一个下拉列表。
- 选择分支
- Jenkins 通过查询构建步骤生成构建步骤
作为我在 Jenkins(以及整个 jenkins)中进行插件开发的新手,我很想得到一些提示和指示从哪里开始。