Geliştirme ve Üretim olmak üzere iki şubem var. Her birinin bağımlılıkları vardır, bazıları farklıdır. Gelişim, kendileri gelişimde olan bağımlılıklara işaret eder. Aynı şekilde Üretim için. Her bir dalın bağımlılıklarını 'requirements.txt' adlı tek bir dosyada bekleyen Heroku'ya konuşlandırmam gerekiyor.
Organize etmenin en iyi yolu nedir?
Düşündüğüm şey:
- Her dalda bir tane olmak üzere ayrı gereksinim dosyaları bulundurun (sık sık birleşmelerde kalmalıdır!)
- Heroku'ya hangi gereksinimler dosyasını kullanmak istediğimi söyleyin (ortam değişkeni?)
- Dağıtım betikleri yazın (geçici dal oluşturma, gereksinim dosyasını değiştirme, yürütme, dağıtma, geçici dalı silme)