Skip to content

Sürümleme ve paylaşım

Otomasyonlar, üzerinde çalıştığınız taslak ile gerçekten çalışmakta olan sürüm arasında kesin bir çizgi tutar ve taşınabilir bir JSON dosyası olarak çalışma alanları arasında hareket edebilir.

Hızlı bakış

  1. Taslağınızı dilediğiniz gibi düzenlemeye devam edin; siz çalışırken canlı hiçbir şey değişmez.
  2. Taslağı doğrulamak, yeni bir yayımlanmış sürüm olarak anlık görüntüsünü almak ve o sürümle canlıya geçmek için Activate düğmesine tıklayın.
  3. Herhangi bir otomasyonu JSON dosyası olarak indirmek için Export düğmesini kullanın.
  4. Bir JSON dosyasını yeni bir taslak otomasyona geri dönüştürmek için Import düğmesini kullanın.

Ayrıntılı referans

Taslak ile yayımlanmış sürüm

Motor, canlı taslağınızı asla doğrudan çalıştırmaz. Her yayına aldığınızda, geçerli taslak doğrulanır ve geçerse numaralandırılmış, değiştirilemez bir anlık görüntü olarak kaydedilir; otomasyon bundan sonra o anlık görüntüyü işaret eder ve her yeni çalıştırma onu kullanır. Sonrasında taslağı değiştirmeye devam edebilir, bir yeniden tasarımın ortasında yayına alabilir veya olduğu gibi bırakabilirsiniz; bunların hiçbiri, siz tekrar yayına alana kadar o an çalışmakta olan sürümü etkilemez.

Bu anlık görüntülerin yalnızca sonuncusu değil, her biri saklanır. Böylece belirli bir çalıştırmanın gerçekten kullandığı düğüm grafiği, aradan geçen birkaç yayına almadan sonra bile asla kaybolmaz.

Dışa aktarma

AyrıntıDavranış
NeredeGenel bakışın tablo (liste) görünümündeki herhangi bir otomasyonun satır menüsü
BiçimOtomasyonun adını taşıyan bir .json dosyası
İçerikAd, açıklama, tetikleyici türü, geçerli taslak grafiği, etiketler ve ayarlar
Dahil edilmeyenKimlikler, çalıştırma geçmişi ve adım günlükleri; böylece dosya, bu çalışma alanına bağlı bir yedek değil, taşınabilir olur

İçe aktarma

AyrıntıDavranış
NeredeGenel bakış araç çubuğundaki bir Import düğmesi
Kabul ettiğiAynı yolla dışa aktarılmış bir .json dosyası
SonuçOrijinalin adını "(imported)" ekiyle taşıyan yepyeni bir taslak otomasyon, doğrudan oluşturucuda açılır
Doğrulamaİçe aktarmada yalnızca yapısal; yayına alma (Activate) grafiği tam olarak yeniden doğrular

Çalışma alanınız içinde paylaşım

Otomasyonlar kişisel değildir. Oluşturduğunuz her otomasyon, çalışma alanınıza erişimi olan herkes tarafından görülebilir, düzenlenebilir ve çalıştırılabilir; genel bakıştaki sahip sütunu yalnızca sizin oluşturduğunuz otomasyonları bir ekip arkadaşınızın oluşturduklarından ayırt eder.

Nasıl kullanılır

Adım adım: canlıdakine dokunmadan riskli bir değişikliği test edin

  1. Otomasyonu açın ve düzenlemelerinizi taslak üzerinde yapın; sonrasında oluşturucudan çıksanız bile canlı hiçbir şey henüz değişmez.
  2. Yineleme yaparken Test düğmesine istediğiniz kadar tıklayın. Her Test, tıpkı Activate gibi grafiği yeniden doğrular ve yeni bir sürüm yayımlar, ancak otomasyonun durumuna dokunmaz; durum ne ise öyle kalır: Draft, Active veya Paused.
  3. Sonuçtan memnun olduğunuzda, bu sürümü gerçek tetikleyicinin çalıştıracağı sürüm yapmak için Activate düğmesine tıklayın.
  4. Memnun değilseniz taslağı düzenlemeye devam edin. Test düğmesine kaç kez tıklarsanız tıklayın, siz açıkça yayına almadıkça test ettiğiniz hiçbir şey canlı olan sürüm değildir.

Adım adım: bir otomasyonu başka bir çalışma alanına taşıyın

  1. Kaynak çalışma alanında, tablo (liste) görünümünde otomasyonun satır menüsünü açın ve Export düğmesine tıklayın; otomasyonun adını taşıyan bir .json dosyası inecektir.
  2. Hedef çalışma alanının Automations genel bakışını açın ve araç çubuğunda Import düğmesine tıklayın; o dosyayı seçin.
  3. Otomasyon, "(imported)" ekiyle adlandırılmış yeni bir Draft olarak yeniden oluşturulur ve gözden geçirebilmeniz için doğrudan oluşturucuda açılır.
  4. Dışa aktarmanın taşımadığı şeyleri tamamlayın: otomasyon henüz Active değildir, gözden geçirdikten sonra yayına alın; ayrıca bir Incoming webhook tetikleyicisi kullanıyorsa URL'si orijinalinden farklıdır (yeni bir otomasyon kimliği), bu yüzden eskisine yönlendirilmiş olan tüm harici göndericileri güncelleyin.

Sık yapılan işler

  • Riskli bir yeniden tasarımdan önce güvence olarak çalışan bir otomasyonun anlık görüntüsünü alın. Önce onu dışa aktarın. Oluşturucuda bugün sürüm gezinme veya geri yükleme denetimi yoktur; bu yüzden yeniden tasarım ters giderse, bilinen iyi bir duruma dönmenin pratik yolu dışa aktarılmış bir JSON dosyasıdır: ister onu yeni bir taslak olarak yeniden içe aktararak, ister alanları geçerli otomasyona elle geri kopyalayarak.
  • Orijinalinize dokunmadan bir ekip arkadaşınıza başlangıç noktası verin. Dışa aktarıp dosyayı ona verin veya ikiniz de aynı çalışma alanındaysanız Duplicate düğmesini kullanın.
  • Kanıtlanmış bir otomasyonu hazırlık ortamından üretime yükseltin. Hazırlık çalışma alanından dışa aktarın, üretime içe aktarın, oluşan taslağı gözden geçirin, sonra Activate düğmesine tıklayın.

Sorun giderme

  • Yineleme yaparken Test'e çok tıkladım ve şimdi uzun bir sürüm geçmişim var. Bu beklenen bir durumdur: Test her zaman tıpkı Activate gibi grafiği yeniden doğrular ve yeni bir sürüm yayımlar; bu yüzden tek bir otomasyon üzerinde geçirilen bir öğleden sonra, gerçekten canlı olan yalnızca en son yayına aldığınız olsa da birçok sürüm üretebilir.
  • Eski bir sürüme geri dönmek istiyorum. Oluşturucuda bugün sürüm geçmişi veya geri yükleme denetimi yoktur. Pratik çözüm, değişiklikten önce otomasyonu dışa aktarmış olmaktır; böylece o dosyayı yeni bir taslak olarak yeniden içe aktarabilir veya aynı düzenleme oturumu içinde düzenlemelerinizi Ctrl / Cmd + Z ile elle geri alabilirsiniz.
  • Dışa aktarılan bir dosya hassas bir şey içeriyor. Dışa aktarma, her düğümdeki her alanı yapılandırıldığı şekliyle içerir: düğümlere yazdığınız her türlü HMAC gizli anahtarı, Slack/Discord webhook URL'si ve özel HTTP başlığı dahil. Dışa aktarılmış bir JSON dosyasına zararsız bir yedek gibi değil, bir kimlik bilgisi gibi davranın.
  • İçe aktarılan otomasyon hiçbir şey yapmıyor. İçe aktarma yalnızca bir Draft oluşturur; asla otomatik olarak yayına alınmaz, bu yüzden grafiği gözden geçirdikten sonra açın ve Activate düğmesine tıklayın.
  • İçe aktarılan bir webhook otomasyonu çağrı almayı bıraktı. Gelen URL'si, kaynak çalışma alanındakinden farklı olan yeni otomasyonun kimliğinden oluşturulur. Eski URL'yi çağıran harici sistemi yenisiyle güncelleyin.

İpuçları

Taşınabilir bir kopya olarak dışa aktarın

Dışa aktarma, bir otomasyonu farklı bir çalışma alanına taşımanın veya uygulamanın dışında çevrimdışı bir kopya tutmanın yoludur.

İçe aktarma geçmişi taşımaz

İçe aktarma yalnızca grafiği ve ayarları yeniden oluşturur. Çalıştırma geçmişi olmayan yeni bir taslak olarak başlar ve otomatik olarak yayına alınmaz; bu yüzden gözden geçirdikten sonra tekrar yayına alın.

İlgili