Azure Static Web Apps'te ortamları önizleme
Varsayılan olarak, bir siteyi Azure Static Web Apps'e dağıttığınızda, her çekme isteği sitenizin geçici bir URL aracılığıyla kullanılabilen bir önizleme sürümünü dağıtır. Sitenin bu sürümü, çekme isteklerini birleştirmeden önce değişiklikleri gözden geçirmenizi sağlar. Çekme isteği (PR) kapatıldıktan sonra geçici ortam kaybolur.
Çekme isteği temelli geçici ortamların ötesinde, kararlı konumlar içeren önizleme ortamlarını etkinleştirebilirsiniz. Önizleme ortamlarının URL'leri aşağıdaki formda yer alır:
<DEFAULT_HOST_NAME>-<BRANCH_OR_ENVIRONMENT_NAME>.<LOCATION>.azurestaticapps.net
Sınırlamalar
- Özel etki alanları önizleme ortamlarıyla çalışmaz.
- Üretim öncesi ortamlar coğrafi olarak dağıtılamaz.
Dağıtım türleri
Aşağıdaki dağıtım türleri Azure Static Web Apps'te kullanılabilir.
Üretim: Üretim dallarında yapılan değişiklikler üretim ortamına dağıtılır. Özel etki alanınız bu ortamı işaret etmektedir ve bu konumdan sunulan içerik arama motorları tarafından dizine alınır.
Çekme istekleri: Üretim dalınıza yönelik çekme istekleri, çekme isteği kapatıldıktan sonra kaybolan geçici bir ortama dağıtılır. Bu ortamın URL'si çekme isteği numarasını sonek olarak içerir. Örneğin, ilk çekme isteğinizi yaparsanız önizleme konumu gibi
<DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net
görünür.Dal: İsteğe bağlı olarak sitenizi üretim dalı olmayan dallarda yapılan her değişikliği dağıtacak şekilde yapılandırabilirsiniz. Bu önizleme dağıtımı, dal adını içeren kararlı bir URL'de yayımlanır. Örneğin, dalın adı
dev
ise ortam gibi<DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net
bir konumda kullanılabilir. Portaldaki bir dal ortamını, statik web uygulamanızın Ortamlar sekmesi aracılığıyla silebilirsiniz.Adlandırılmış ortam: İşlem hattınızı tüm değişiklikleri adlandırılmış bir ortama dağıtacak şekilde yapılandırabilirsiniz. Bu önizleme dağıtımı, ortam adını içeren kararlı bir URL'de yayımlanır. Örneğin, dağıtım ortamının adı
release
ise ortam gibi<DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net
bir konumda kullanılabilir.
Not
Ortam adları için geçerli karakterler,a-z
ve A-Z
şeklindedir0-9
. İzin verilen karakter dizesi sınırı üst sınırı 16'dır.