Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Benutzerdefinierter Build und Konfiguration mit einer Builddatei auf Elastic Beanstalk
Zur Angabe eines benutzerdefinierten Build- und Konfigurationsbefehls für Ihre Go-Anwendung, schließen Sie eine Datei mit dem Namen Buildfile
in das Stammverzeichnis Ihres Quell-Bundle ein. Beachten Sie beim Dateinamen die Groß- und Kleinschreibung. Verwenden Sie für die Buildfile
folgendes Format:
<process_name>
: <command>
Der Befehl in Ihrer Buildfile
muss folgendem regulären Ausdruck entsprechen: ^[A-Za-z0-9_]+:\s*.+$
.
Elastic Beanstalk überwacht nicht die Anwendung, die mit einer Buildfile
ausgeführt wird. Verwenden Sie eine Buildfile
für Befehle, die für kurze Zeiträume ausgeführt und nach Abschluss ihrer Aufgaben beendet werden. Für lange laufende Anwendungsprozesse, die nicht beendet werden sollen, verwenden Sie stattdessen die Procfile-Datei.
Im folgenden Beispiel einer Buildfile
ist build.sh
ein Shell-Skript, das sich im Stammverzeichnis des Quell-Bundle befindet:
make: ./build.sh
Alle Pfade in der Buildfile
sind relativ zum Stammverzeichnis des Quell-Bundle. Wenn Sie im Voraus wissen, wo sich die Dateien auf der Instance befinden, können Sie absolute Pfade in die Buildfile
einschließen.