Ruby
Die Deploio-Build-Umgebung nutzt das Ruby Heroku Cloud Native Buildpack.
Beispiel-App
Eine einfache Rails App zeigen wir in unserem
Beispiele-Repository. Sie
können diese mit nctl
deployen. Dazu muss der rails
-Befehl für die
SECRET_KEY_BASE
installiert sein. Wenn Sie diesen nicht haben, reicht auch
jede lange, willkürliche Zeichenkette (mindestens 127 Zeichen) aus.
nctl create application rails \
--git-url=https://github.com/ninech/deploio-examples \
--git-sub-path=ruby/rails-basic \
--env=SECRET_KEY_BASE=$(rails secret)
Buildpack Verhalten
Das komplette Verhalten des Buildpacks ist hier dokumentiert.
Erkennung der Ruby-Version
Das Buildpack wird versuchen, die gewünschte Ruby-Version aus dem Gemfile.lock
in
dem Quellcode-Repository zu erkennen.
Node.js Laufzeit
Die Node.js Laufzeit wird nur installiert, wenn sich eine package.json
-Datei
im Quellcode-Repository befindet.