2017-06-01 8 views
0

クラウドファウンドリのアプリ、ShinyアプリのRビルドパック、アセットのJavaScriptビルドパックを複数のビルドパックで使用することは可能ですか? heroku-buildpack-multi?私は、クラウドファウンドリでは新しいですが、他のJavaScriptベースのサービスを活用しながら、CF上にShinyアプリケーションをデプロイしようとしています。Shinyアプリ用のRビルドパックとCloud Foundry上のアセット用JavaScriptビルドパック

答えて

1

現時点では、マルチビルドパックの組み込みサポートはありませんが、それは地平線にあるものです。あなたはここでその提案についてもっと知ることができます。一方

http://cf-dev.70369.x6.nabble.com/cf-dev-Proposal-for-supporting-the-application-of-multiple-buildpacks-to-a-CF-app-tp6027.html

、あなたが提案されているもののいくつかをシミュレートするためにパックを構築し、マルチビルドパックがあります。使用のための

https://github.com/cloudfoundry-incubator/multi-buildpack

命令は、Githubのサイトにありますが、ここでは大まかな命令です。

  1. ファイルmulti-buildpack.ymlをアプリのルートに追加します。
  2. これで、実行するビルドパックのリストを追加します。
  3. 実行する最後のビルドパックが開始コマンドを決定します。
  4. システムビルドパックでは機能しません。パックをビルドするためのURLを一覧表示する必要があります。

例:マルチbuildpack.yml

buildpacks: 
    - https://github.com/cloudfoundry/go-buildpack 
    - https://github.com/cloudfoundry/ruby-buildpack/releases/download/v1.6.23/ruby_buildpack-cached-v1.6.23.zip 

役に立てば幸い!

+0

ありがとうございました。私は 'multi-buildpack'を知っており、他のアプリでもそれをうまく使っています。私は自分の質問がRの方に向けられていると思うし、シャイニーのアプリを他のサービスとうまく組み合わせる方法を考える。 –

関連する問題