Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud DevOps:Süreç yapılandırması

Son Güncelleme:Oct 07, 2026

Bu konu, sürekli entegrasyon veya sürekli dağıtım (CI/CD) iş akışınızı özelleştirmenize ve basitleştirmenize olanak tanımak için işlem hattı aşamalarını, işlerini ve adımlarını nasıl düzenleyeceğinizi açıklar.

Alibaba Cloud DevOps Flow, CI/CD sürecinizi özelleştirmenize olanak tanıyan süreç yapılandırma özelliği sunar. Bu sayede, derleme, dağıtım, test etme ve kontrol gibi bileşen yeteneklerini bir araya getirerek geliştirme aşamasından yayınlama aşamasına kadar olan iş süreçlerinizi otomatikleştirebilirsiniz.

Flow aşağıdaki düzenleme yeteneklerini sunar:

  • Aşama: Bir işlem hattında yürütülecek işlerin koleksiyonudur. Bir aşamayı manuel veya otomatik olarak yürütebilirsiniz. Aşamalar arasındaki yürütme seridir.

  • İş: Bir aşama sırasında tamamlanması gereken eylemdir. Birden çok işi sırayla veya paralel olarak yürütebilirsiniz. Tipik iş türleri arasında kod tarama, birim testi, derleme, dağıtım, birleştirme isteği ve manuel onay bulunur.

  • Adım: Flow'daki temel alt düzey yetenektir. Bir işlem hattı, düzenlenmiş bir dizi adımdan oluşur.

Aşama düzenleme

  1. İşlem hattı yapılandırma sayfasında + simgesine tıklayarak bir aşama ekleyin. Görüntülenen Select Job Group panelinde, mevcut aşama için hızlıca işler oluşturmak üzere bir iş şablonu seçin.

  2. Bir iş oluşturduktan sonra, işi yapılandırmak için iş kartına tıklayın.

İş düzenleme

Paralel iş ekleme

İşlem hattı düzenleyici sayfasında bir aşamanın üzerine gelin ve görüntülenen + Parallel Jobs düğmesine tıklayın. Select Job Group panelinde, paralel işler eklemek için uygun bir iş grubu şablonu seçin.

Panelin sol tarafında statik kod taraması, test, derleme ve dağıtım gibi iş kategorileri listelenir. Sağ tarafta ise seçilen kategorideki kullanılabilir iş şablonları gösterilir. Örneğin, derleme kategorisi Java build, Python build, Go build, Node.js build, .NET Core build, GCC build ve PHP build gibi şablonları içerir.

Seri iş ekleme

İşlem hattı düzenleyici sayfasında bir işin üzerine gelin ve bu işin öncesinde veya sonrasında görüntülenen + düğmesine tıklayın. Select Job Group panelinde, ardışık bir iş eklemek için bir iş grubu şablonu seçin.

Adım düzenleme

İşlem hattı düzenleyici sayfasında, yapılandırma panelini açmak için bir işe tıklayın. İşi tamamlamak için gerektiğinde adımlar eklemek üzere Add Step seçeneğine tıklayın.

Aşağıdaki tabloda Flow tarafından sağlanan adımlar açıklanmaktadır.

Adım sınıflandırması

Adım

Statik kod taraması

  • Android kod taraması

  • Cpp kod taraması

  • Golang kod taraması

  • Java kod taraması

  • JavaScript kod taraması

  • Java Kodlama Kılavuzu Tabanlı Tarama

  • PHP Metrics statik kod taraması

  • Kaynak kodu güvenlik açığı algılama

  • Python kodu güvenlik taraması

  • Python bağımlılık güvenlik taraması

  • Python kod taraması

  • SonarQube

  • TypeScript kod taraması

Test

  • Android birim testi

  • PHP Codeception birim testi

  • Golang birim testi

  • Gradle birim testi

  • Maven birim testi

  • Junit rapor analizi

  • Node.js birim testi

  • PHP birim testi

  • Python birim testi

Derleme

  • ASP.NET derlemesi

  • Önbellek derlemesi

  • Git sürüm alma

  • Özel ortam derlemesi

  • Görüntü oluşturma ve Alibaba Cloud Image Warehouse'a gönderme

  • Görüntüyü oluşturma ve Alibaba Cloud Image Warehouse Enterprise Edition'a gönderme

  • Görüntü oluşturma ve Alibaba Cloud Image Warehouse Personal Edition'a gönderme

  • .NET Core derlemesi

  • Komut çalıştırma

  • Chart'ı özel bir depoya yükleme

  • GCC derlemesi

  • Golang derlemesi

  • Java derlemesi

  • Node.js derlemesi

  • PHP derlemesi

  • Python derlemesi

  • Ruby derlemesi

  • Rust derlemesi

  • Serverless Devs

Kod

  • Belirtilen dalın gerisinde olup olmadığını kontrol etme

  • Dal silme

  • Birleştirme isteği

  • Git etiketleri

Kapsam

  • Cobertura kapsam toplama

  • JaCoCo kapsam toplama

  • Python test kapsamı toplama

Araç

  • ECS etiket değeri değiştirme

  • dosya değiştirmede ortam değişkenleri

  • OSS silme

  • Değişken tanımı

Dağıtım

  • ECS dağıtımı

  • Helm Release

  • Kubectl apply

  • Kubectl görüntü güncellemesi

  • ROS dağıtımı

Yükleme

  • Rapor yükleme

  • OSS yükleme

  • EDAS veya SAE'ye derleme yükleme

  • Derleme yükleme

İndirme

  • OSS indirme

Özel adım

Flow-CLI araçlarıyla özel organizasyon adımları