2017-06-01 1 views

Antwort

1

Im Moment gibt es keine integrierte Unterstützung für Multi-Build-Packs, aber es ist etwas, das am Horizont ist. Sie können mehr über den Vorschlag hier sehen.

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

In der Zwischenzeit gibt es Multi-Build-Pack, Pack erstellen, die Sie einige zu simulieren, was vorgeschlagen hat wird.

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

Anweisungen zur Nutzung sind auf der Github Seite, aber hier sind die groben Anweisungen.

  1. Fügen Sie dem Stammverzeichnis Ihrer App eine Datei multi-buildpack.yml hinzu.
  2. In diesem fügen Sie Ihre Liste der Build-Packs zur Ausführung.
  3. Das letzte zu startende Build Pack entscheidet über den Startbefehl.
  4. Es funktioniert nicht mit Systembuild-Packs, Sie müssen URLs auflisten, um Packs zu erstellen.

Ex: Multi-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 

Hoffnung, das hilft!

+0

Danke Daniel. Ich kenne "Multi-Buildpack" und habe es erfolgreich in anderen Apps verwendet. Ich denke, dass meine Frage eher auf R-Leute ausgerichtet ist und wie man eine Shiny-App mit anderen Diensten spielen kann. –

Verwandte Themen