我们正在使用Cloudbees dev @ cloud服务,并且正在寻找基于存储在Github中的原型创建许多应用程序。我想创建一个自定义ClickStart以简化流程。
我们目前正在使用原型,然后使用我创建的文件夹模板为应用程序配置构建管道。
虽然我已经能够创建一个简单的ClickStart,但我想创建一个:
将clickstart源分叉或复制到Github存储库中,而不是cloudbees伪造。 GitHub API支持此功能。
使用Jenkins XML API指向我的文件夹模板。目前,并非所有文件夹模板的属性都在呈现的XML中表示。
定位特定文件夹以在。
ClickStart API和JSON似乎没有得到很好的记录,而且我已经尝试了尽可能的试错法。
我希望通过Clickstart API的当前状态实现目标吗?
答案 0 :(得分:1)
将clickstart源分叉或复制到Github存储库
我不相信今天这是可能的。当然已经提出了。
并非所有文件夹模板的属性都在呈现的XML
中表示
比如什么?文件夹的config.xml
应该与作业的{{1}}一致,应该是明确的。 (它不包括子项目的定义。)
定位特定文件夹
今天我也不可能知道。 (尽管ClickStart的用户总是可以在事后将结果移动到子文件夹中。)