【问题标题】:Jenkins Cloud Foundry plugin does not seem to use the manifest.yml correctlyJenkins Cloud Foundry 插件似乎没有正确使用 manifest.yml
【发布时间】:2015-08-25 10:04:37
【问题描述】:

我正在尝试将 staticfile-buildpack 用于 Cloud Foundry (Bluemix) 上的简单 HTML/CSS 页面。使用以下清单进行手动 CF 推送时,我没有问题:

   ---
     applications:
     - name: rrn-hasher
       memory: 64M
       host: rrn-hasher
       buildpack: https://github.com/cloudfoundry/staticfile-buildpack.git
       stack: cflinuxfs2

当我尝试使用 CF plugin 并将其设置为选择 manifest.yml 而不是手动配置 Jenkins 中的所有属性时,我得到以下异常

 It looks like you're deploying on a stack (currently set to *lucid64*) that's not supported by this buildpack.

由于某种原因,该插件似乎没有使用 ma​​nifest.yml 中的 stack 条目?

【问题讨论】:

    标签: jenkins jenkins-plugins cloud-foundry ibm-cloud


    【解决方案1】:

    manifest.yml docs 官方没有将stack 列为有效的配置参数。我已经提交了pull request 以将其添加到 Jenkins 插件中。

    【讨论】:

      【解决方案2】:

      在快速查看插件的source code 后,它似乎没有考虑堆栈属性。我必须提交问题或提出拉取请求来支持它。

      【讨论】:

      【解决方案3】:

      stack 选项是一个相当新的选项,看起来 CF 插件还不支持它,因为我看不到它解析 here

      您可以向该 GitHub project 提交拉取请求以支持它或提交 issue

      【讨论】:

      • 是的,我注意到了,我想知道我是否需要将它提交到 Jenkins 存储库或上游存储库?
      猜你喜欢
      • 2013-01-09
      • 2021-11-30
      • 1970-01-01
      • 2010-09-08
      • 2016-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多