使用模板和Github自定义Clickstart

时间:2014-01-22 22:42:43

标签: cloudbees

我们正在使用Cloudbees dev @ cloud服务,并且正在寻找基于存储在Github中的原型创建许多应用程序。我想创建一个自定义ClickStart以简化流程。

我们目前正在使用原型,然后使用我创建的文件夹模板为应用程序配置构建管道。

虽然我已经能够创建一个简单的ClickStart,但我想创建一个:

  • 将clickstart源分叉或复制到Github存储库中,而不是cloudbees伪造。 GitHub API支持此功能。

  • 使用Jenkins XML API指向我的文件夹模板。目前,并非所有文件夹模板的属性都在呈现的XML中表示。

  • 定位特定文件夹以在。

  • 下创建新文件夹作业

    ClickStart API和JSON似乎没有得到很好的记录,而且我已经尝试了尽可能的试错法。

    我希望通过Clickstart API的当前状态实现目标吗?

    1 个答案:

    答案 0 :(得分:1)

      

    将clickstart源分叉或复制到Github存储库

    我不相信今天这是可能的。当然已经提出了。

      

    并非所有文件夹模板的属性都在呈现的XML

    中表示

    比如什么?文件夹的config.xml应该与作业的{{1}}一致,应该是明确的。 (它不包括项目的定义。)

      

    定位特定文件夹

    今天我也不可能知道。 (尽管ClickStart的用户总是可以在事后将结果移动到子文件夹中。)