Dağıtım Kaynağını yalnızca belirli proje (ler)/dosya (lar) da değişiklikler olduğunda çalıştıracak şekilde nasıl anlarım? Başka bir deyişle, Tetikleyiciler gibi bir şey.Azure Dağıtım Kaynağı - Tetikleyiciler?
Tetikleyicilerin farklı olduğunu biliyorum, çünkü bu dosya farklılıkları kontrol edilir ve bir yapıyı başlatır. Azure, Repo'ma abone gibi görünüyor ve Repo, bir taahhüt yapıldığında Azure CD'mi anlatıyor, bu yüzden Azure bu çözümü çekiyor ve geliştiriyor.
Bir yan notta: Azure hangi Yapılandırma'nın oluşturulacağına karar verebilir miyim? Hata ayıklama veya bırakma (veya başka türlü)?
Ne tür bir kaynak kaynağından tümleştirmeye çalışıyorsunuz? CI/CD için ne tür bir Azure hizmet türü yapmaya çalışıyorsunuz? Sorunuz çok mu geniş? – juvchan
"Dağıtım Kaynağı" adlı bir Ayar içeren bir Azure AppService (Web) hakkında konuşuyorum. Bu araç bir Depodan bir PULL (benim durumumdaki BitBucket) yapar ve daha sonra proje (ler) i yayınlar. Bir ekip, altyapısının geri kalanının nasıl ayarlandığına bağlı olarak Sürekli Dağıtım veya Sürekli Dağıtım için kullanabilir. Azure'da sadece Ayarlar> Yayınlama> Dağıtım Kaynağı olarak adlandırılır. Bir Pull-Style yayınıdır, çünkü Azure dosyaları uzaktan çeker, sonra oluşturur ve yayınlar. Yerel olarak bir inşa komut dosyası içeren ve sonunda uzaktan yayınlayan tipik Push-Style'a karşı. – Suamere
Bu, Azure-Deployment değil, çünkü Azure-Deployment, üçüncü parti araçların, oluşturma işlemlerinin bir parçası ya da sonu olarak, Azure'a yayımlama yaptığı tüm kullanım alt kümesidir. Bu aynı zamanda Sürekli Entegrasyon değildir, çünkü bu, günde birkaç kez bina/test etme eylemidir (CD'ye yol açar). Dağıtım Kaynağı aracını nasıl kullandığınıza bağlı olarak Sürekli Teslim veya Sürekli Dağıtım olabilir. – Suamere