Ich habe zwei Zweige, Entwicklung und Produktion. Jede hat Abhängigkeiten, von denen einige unterschiedlich sind. Entwicklung zeigt auf Abhängigkeiten, die sich in Entwicklung befinden. Ebenso für die Produktion. Ich muss zu Heroku bereitstellen, das die Abhängigkeiten jeder Verzweigung in einer einzelnen Datei erwartet, die "Anforderungen.txt" genannt wird.Wie man eine requirements.txt für mehrere Umgebungen anpassen kann?
Was ist der beste Weg zu organisieren?
Was ich gedacht:
- pflegen gesonderte Anforderungen Dateien, eine in jedem Zweig (muss häufige Verschmelzungen überleben!)
- Sagen Heroku die Anforderungen Datei, die ich verwenden möchten (Umgebungsvariable?)
- schreiben Skripte bereitstellen (Temp Zweig erstellen, Anforderungen Datei ändern, verpflichten, implementieren, löschen Temp Zweig)
einfacher Bereitstellung Skript: 2 Dateien verwalten. Verwenden Sie symlink zwischen ihnen. – Udy