Dağıtım oluşturma ve yönetme

Apps Komut Dosyası proje dağıtımı; web uygulaması, eklenti veya yürütülebilir API olarak kullanılmak üzere sunulan komut dosyası sürümüdür. Dağıtımları oluşturarak ve yöneterek kodunuzu geliştirebilir, değişikliklerinizi takip edebilir ve kullanıcılarınızın erişebildiği tam kod sürümünü kontrol edebilirsiniz.

İki tür dağıtım vardır:

  • Her zaman mevcut proje koduyla senkronize edilen başlık dağıtımları.
  • Belirli bir proje sürümüne bağlı sürüm oluşturulmuş dağıtımlar.

Ana dağıtımlar

Head dağıtımı, mevcut proje kodudur. Apps Komut Dosyası projesi oluşturduğunuzda bu proje için otomatik olarak bir başlık dağıtımı oluşturursunuz.

Head dağıtımı, her zaman en son kaydedilen kodla senkronize edilir. Örneğin, sürümlü bir dağıtım oluşturur ve daha sonra kodunuzu değiştirirseniz başlık dağıtımı bu değişiklikleri yansıtır ve sürümü oluşturulan dağıtım bozulmadan kalır.

Kodu test etmek için başlık dağıtımlarını kullanın. Head dağıtımlarını herkese açık kullanım için kullanmayın.

Sürümlü dağıtımlar

Sürümlü dağıtım, proje kodunun belirli bir sürümünü kullanılabilir hale getirir. Bu sayede, siz kodda değişiklik ve iyileştirme yaparken kullanıcılarınız çalışan bir sürümü kullanmaya devam edebilir.

Uygulamanız herkesin kullanımına açık olarak yayınlandığında her zaman sürümü olan bir dağıtım kullanın. Aynı anda birden fazla etkin sürümü olan dağıtımınız olabilir.

Önemli: Sürümü tutulan dağıtımların sahipliğini aktaramazsınız. Bir komut dosyası projesinin sahipliğini bir kullanıcıya aktarırsanız proje içindeki sürümü oluşturulmuş mevcut dağıtımların sahibi değişmez. Bir yönetici, dağıtım sahibinin hesabını silerse dağıtımlarla ilgili komut dosyası hatalarıyla karşılaşabilirsiniz.

Sürümlü dağıtım oluşturma

Bir Google Workspace eklentisi, Düzenleyici eklentisi, Google Chat uygulaması veya yürütülebilir bir API sürümünü dağıtmak için öncelikle Apps Komut Dosyası'nızın Google Cloud proje ilişkilendirmesini varsayılan projeden standart bir projeye değiştirmeniz gerekir.

Sürümlü dağıtım oluşturmak için şu adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Yeni dağıtım'ı tıklayın.
  3. Tür seçin'in yanındaki Dağıtım türlerini etkinleştir'i tıklayın.
  4. Dağıtmak istediğiniz dağıtım türünü seçin. Google Workspace Eklentileri, Düzenleyici Eklentileri ve Google Chat uygulamaları için Eklenti'yi seçin.
  5. Dağıtımınızla ilgili bilgileri girin ve Dağıt'ı tıklayın.

Sürümleri olan dağıtımları görüntüleme

Bir Apps Komut Dosyası projesinin dağıtımlarını görüntülemek için en üstte Dağıt > Dağıtımları yönet'i tıklayın.

Belirli bir sürümün kodunu görüntülemek için Önceki bir sürümü görüntüleme bölümüne bakın.

Sürümlü dağıtımı düzenleme

Sürümlü bir dağıtımı düzenleyerek açıklamasını veya sürümünü değiştirebilirsiniz. Bir dağıtımı düzenlemek için şu adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Dağıt > Dağıtımları yönet'i tıklayın.
  3. Değiştirmek istediğiniz etkin dağıtımı seçip Düzenle'yi tıklayın.
  4. Değişikliklerinizi yapın ve Dağıt'ı tıklayın.

    Arşivlenmiş bir dağıtımı düzenlemek isterseniz yeniden dağıtmanız ve ardından önceki adımları uygulamanız gerekir.

    Proje kodunda bir değişiklik dağıtmak istediğinizde yeni bir sürüm oluşturun ve dağıtımı düzenleyerek bunu kullanacak şekilde yapın. Yeni sürüm, bu dağıtımı kullanan tüm kullanıcılar tarafından otomatik olarak kullanılır.

Dağıtım kimliğini bulma

Her dağıtım için otomatik olarak oluşturulan ilişkili bir dize kimliği vardır. Bu kimliği bulmak için aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
  3. Kimliğini bulmak için etkin bir dağıtım seçin.

    Dağıtım kimlikleri yalnızca etkin dağıtımlarda görünür.

Dağıtımı test etme

Bir dağıtımı test etme yönteminiz, oluşturduğunuz uygulamanın türüne bağlıdır.

Google Workspace eklentisi

Google Workspace Eklenti dağıtımını test etmek için Google Workspace Eklentilerini test etme başlıklı makaleyi inceleyin.

Düzenleyici Eklentisi

Düzenleyici eklentisi dağıtımını test etmek için Düzenleyici Eklentisini test etme başlıklı makaleyi inceleyin.

Web uygulaması

Web uygulaması dağıtımını test etmek için Web uygulaması dağıtımını test etme bölümüne bakın.

Google Chat uygulaması

Bir Chat uygulaması dağıtımını test etmek için önce komut dosyasının dağıtım kimliğine erişmek üzere sürüme sahip bir dağıtımını oluşturmanız gerekir.

Dağıtım kimliğini edindikten sonra Google Chat API'yi etkinleştirme adımlarını uygulayın. Uygulamanızı yükleyip test edebilmek için "İzinler" altındaki Yapılandırma sayfasında yalnızca e-posta adresinizi belirtin.

Yürütülebilir API

Bir yürütülebilir API dağıtımını test etmek için önce sürümü olan bir dağıtım oluşturmanız gerekir. Dağıtım oluşturduktan sonra aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesinin sağ üst tarafındaki Dağıt > Test Dağıtımları'nı tıklayın.
  2. "Tür seçin"in yanında Dağıtım türlerini etkinleştir > Yürütülebilir API'yi tıklayın.
  3. API Yürütülebilir dağıtımınızı test etmek için URL'yi kopyalayın ve kullanın.

Sürümlü dağıtımı arşivleme

Sürümleri olan dağıtımları silemezsiniz. Bunun yerine, bu öğeleri arşivleyebilirsiniz.

Sürümlü bir dağıtımı arşivlemek için:

  1. Apps Komut Dosyası projesini açın.
  2. Dağıt > Dağıtımları yönet'i tıklayın.
  3. Arşivlemek istediğiniz dağıtımı seçin ve Dağıtımı arşivle'yi tıklayın.

Arşivlenmiş bir dağıtımı yeniden dağıtma

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
  3. Sol tarafta, Arşivlenmiş bölümünde yeniden dağıtmak istediğiniz dağıtımı seçin ve Düzenle'yi > Dağıt'ı tıklayın.