Google Apps Komut Dosyası projesi dağıtımı, komut dosyasının web uygulaması, Google Workspace eklentisi veya API yürütülebilir dosyası olarak kullanılabilen bir sürümüdür. Dağıtımlar oluşturup yöneterek kodunuzda yineleme yapabilir, değişikliklerinizi takip edebilir ve kullanıcıların eriştiği 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ğlanan sürümlendirilmiş dağıtımlar.
Ana dağıtımlar
Ana dağıtım, mevcut proje kodudur. Bir Apps Komut Dosyası projesi oluşturduğunuzda sistem, bu proje için otomatik olarak bir ana dağıtım oluşturur.
Ana dağıtım her zaman en son kaydedilen kodla senkronize edilir. Örneğin, sürüm oluşturulmuş bir dağıtım oluşturup kodunuzda değişiklik yaparsanız bu değişiklikler ana dağıtıma yansıtılırken sürüm oluşturulmuş dağıtım olduğu gibi kalır.
Kodu test etmek için baş dağıtımlarını kullanın. Herkese açık kullanım için başlık dağıtımları kullanmayın.
Her Apps Komut Dosyası projesi için yalnızca bir baş dağıtım vardır. Baş dağıtımı kullanmak için komut dosyası projesine en azından okuma erişiminizin olması gerekir.
Sürümlendirilmiş dağıtımlar
Sürümlendirilmiş dağıtım, proje kodunun belirli bir sürümünü kullanılabilir hâle getirir. Bu sayede, siz kodda değişiklik ve iyileştirmeler yaparken kullanıcılar işlevsel bir sürümü kullanmaya devam edebilir.
Herkese açık kullanım için bir uygulama yayınladığınızda her zaman sürüm oluşturulmuş bir dağıtım kullanın. Aynı anda birden fazla etkin sürüm oluşturulmuş dağıtımınız olabilir.
Önemli: Sürüm oluşturulmuş dağıtımların sahipliğini aktaramazsınız. Bir komut dosyası projesinin sahipliğini devrederseniz mevcut sürüm oluşturulmuş dağıtımların sahibi değişmez. Bir yönetici, dağıtım sahibinin hesabını silerse dağıtımlarında komut dosyası hataları oluşabilir.
Sürümlendirilmiş dağıtım oluşturma
Bir eklenti, doküman düzenleyici eklentisi, sohbet uygulaması veya API yürütülebilir dosyasının bir sürümünü dağıtmak için öncelikle Apps Komut Dosyası'nın Google Cloud projesi ilişkilendirmesini varsayılan projeden standart bir projeye geçirmeniz gerekir.
Sürümlendirilmiş bir dağıtım oluşturmak için:
- Apps Komut Dosyası projesini açın. <<../_common/snippets/create-new-deployment.md>>
Her yeni dağıtım, kitaplık olarak paylaşılabilir. Komut dosyasını kitaplık olarak paylaşırsanız dağıtım açıklaması kitaplık kullanıcıları tarafından görülebilir.
Sürümlendirilmiş dağıtımları görüntüleme
Bir Apps Komut Dosyası projesinin dağıtımlarını görüntülemek için ü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 başlıklı makaleyi inceleyin.
Sürümlendirilmiş bir dağıtımı düzenleme
Açıklamasını veya sürümünü değiştirmek için sürüm oluşturulmuş bir dağıtımı düzenleyebilirsiniz. Dağıtımı düzenlemek için:
- Apps Komut Dosyası projesini açın.
- Dağıt > Dağıtımları yönet'i tıklayın.
- Etkin dağıtımı seçin ve Düzenle'yi tıklayın.
- Değişikliklerinizi yapıp Dağıt'ı tıklayın.
Arşivlenmiş bir dağıtımı düzenlemek için dağıtımı yeniden yapın ve önceki adımları uygulayın.
Proje kodunda bir değişikliği dağıtmak için yeni bir sürüm oluşturun ve dağıtımı bu sürümü kullanacak şekilde düzenleyin. Dağıtım, tüm kullanıcılar için otomatik olarak yeni sürümü kullanır.
Dağıtım kimliğini bulma
Her dağıtımın ilişkili bir dize kimliği vardır. Bu kimliği bulmak için:
- Apps Komut Dosyası projesini açın.
- Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
- 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
Dağıtımı test etme yöntemi, oluşturduğunuz uygulamanın türüne bağlıdır.
Google Workspace eklentisi
Eklenti dağıtımını test etmek için Eklentileri test etme başlıklı makaleyi inceleyin.
Düzenleyici eklentisi
Bir 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 başlıklı makaleyi inceleyin.
Google Chat uygulaması
Bir Chat uygulaması dağıtımını test etmek için, komut dosyasının sürüm oluşturulmuş bir dağıtımını oluşturarak dağıtım kimliğine erişin.
Dağıtım kimliğini aldıktan sonra kimliği Chat API yapılandırmasında belirtin ve etkileşimli özellikleri test etme adımlarını uygulayın.
Çalıştırılabilir API
API yürütülebilir dağıtımını test etmek için sürüm oluşturulmuş bir dağıtım oluşturun. Dağıtım oluşturduktan sonra şu adımları uygulayın:
- Apps Komut Dosyası projesinin sağ üst kısmında Dağıt > Test dağıtımları'nı tıklayın.
- "Tür seçin"in yanında
> API Executable'ı (API Çalıştırılabilir Dosyası) tıklayın.
- API çalıştırılabilir dosyanızın dağıtımını test etmek için URL'yi kopyalayıp kullanın.
Sürümlendirilmiş bir dağıtımı arşivleme
Sürümlendirilmiş dağıtımları silemezsiniz. Bunun yerine, bu e-postaları arşivleyebilirsiniz.
Sürüm oluşturulmuş bir dağıtımı arşivlemek için:
- Apps Komut Dosyası projesini açın.
- Dağıt > Dağıtımları yönet'i tıklayın.
- Dağıtımı seçin ve Dağıtımı arşivle'yi tıklayın.
Arşivlenmiş bir dağıtımı yeniden dağıtma
- Apps Komut Dosyası projesini açın.
- Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
- Arşivlendi bölümünde dağıtımı seçin ve Düzenle > Dağıt'ı tıklayın.