Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
İşlem hattı oluşturmaya yönelik yaklaşımlardan biri, var olan bir işlem hattını kopyalayıp başlangıç noktası olarak kullanmaktır. YAML işlem hatları için işlem, YAML'yi bir işlem hattından diğerine kopyalamak kadar kolaydır. Klasik düzenleyicide oluşturulan işlem hatları için yordam, kopyalanacak işlem hattının yeni işlem hattıyla aynı projede olup olmadığına bağlıdır. Kopyalanacak işlem hattı aynı projedeyse, kopyalayabilirsiniz ve farklı bir projedeyse bu projeden dışarı aktarıp projenize aktarabilirsiniz.
YaML'ye Aktar'ı kullanarak klasik derleme işlem hattını YAML'ye geçirme hakkında bilgi için bkz . Klasik işlem hatlarından geçiş.
Düzenleyiciden işlem hattı YAML'sini kopyalayın ve yeni işlem hattınızın YAML düzenleyicisine yapıştırın.
Yeni kopyalanan işlem hattınızı özelleştirmek için bkz . İşlem hattınızı özelleştirme.
Yeni işlem hattınız aynı projedeki başka bir klasik işlem hattı kopyalanarak oluşturulabiliyorsa, bu bölümdeki yönergeleri izleyin. İşlem hattınız başka bir projedeyse, işlem hattını kopyalamak için içeri/dışarı aktarmayı kullanabilirsiniz.
Klasik işlem hattını kopyalamak için veya Create build pipeline izinlerine ihtiyacınız vardırEdit release pipeline.
İşlem hattınızın işlem hattı ayrıntıları sayfasına gidin.
... öğesini ve ardından Kopyala'yı seçin.
İşlem hattınız adına -clone eklenmiş olarak kopyalanır. Kopyalanan işlem hattını kaydetmek için Kaydet veya Kaydet & kuyruğu'na tıklayın.
Not
Kopyalama girdisi yalnızca işlem hattınız klasik düzenleyicide oluşturulduysa bağlam menüsünde bulunur.
İşlem hattını dışarı ve içeri aktarma
Mevcut bir işlem hattını dışarı aktarıp içeri aktararak yeni bir klasik işlem hattı oluşturabilirsiniz. Bu, yeni işlem hattının ayrı bir projede oluşturulması gereken durumlarda kullanışlıdır.
YAML işlem hattında, bir projeden dışarı aktarma ve başka bir projeye aktarma işlemi kopyalama işlemiyle aynıdır. İşlem hattı YAML'sini düzenleyiciden kopyalayıp yeni işlem hattınızın YAML düzenleyicisine yapıştırabilirsiniz.
İşlem hattınıza gidin ve Düzenle'yi seçin.
Düzenleyiciden işlem hattı YAML'sini kopyalayın ve yeni işlem hattınızın YAML düzenleyicisine yapıştırın.
Yeni kopyalanan işlem hattınızı özelleştirmek için bkz . İşlem hattınızı özelleştirme.
Düzenleyiciden işlem hattı YAML'sini kopyalayın ve yeni işlem hattınızın YAML düzenleyicisine yapıştırın.
Yeni kopyalanan işlem hattınızı özelleştirmek için bkz . İşlem hattınızı özelleştirme.
Başka bir projeden derleme tanımını kopyalamak için, bu projeden var olan bir tanımı dışarı aktarabilir ve sonra içeri aktarabilirsiniz.
Derleme işlem hattı oluşturma
İşlem hattınızın işlem hattı ayrıntıları sayfasına gidin.
... öğesini ve ardından JSON'a aktar'ı seçin.
İstendiğinde JSON dosyasını yerel makinenize kaydedin. Tarayıcı, dosyayı tarayıcı ayarlarınıza göre indirme dizinine kaydeder.
İşlem hattını içeri aktarmak için projenizdeki İşlem Hatları sayfasına gidin. ... öğesini seçin, İşlem hattını içeri aktar'ı seçin ve ilgili içeri aktarma işlem hattı seçeneğini belirleyin.
Şimdi içeriğini içeri aktarmak için bir JSON dosyası seçmeniz istenir. Daha önce dışarı aktardığınız JSON dosyasına gidin ve dosyayı seçin.
İçeri aktarma tamamlandıktan sonra, oluşturulan yeni işlem hattı gösterilir. İşlem hattını dışarı aktarma işleminin, aracı havuzları, hizmet bağlantıları vb. gibi projeye özgü verileri şeritlediğini unutmayın. Bu ayrıntıları bir kez daha sağlamanız gerekir.
Not
Dışarı Aktar öğesi yalnızca işlem hattınız klasik düzenleyicide oluşturulduysa bağlam menüsünde bulunur.
Yayın işlem hattı
Klasik yayın işlem hattını dışarı ve içeri aktarma yordamı, klasik derleme işlem hattı yordamına çok benzer, ancak menüler ve kullanıcı arabirimi biraz farklıdır.
Klasik bir yayın işlem hattını dışarı aktarmak için Yayınlar'a gidin, ... öğesini seçin ve Dışarı Aktar'ı seçin.
Klasik yayın işlem hattını içeri aktarmak için Yayınlar'a gidin, +Yeni'yi ve ardından Yayın işlem hattını içeri aktar'ı seçin.
İşlem hattınızın işlem hattı ayrıntıları sayfasına gidin.
... öğesini ve ardından Dışarı Aktar'ı seçin.
İstendiğinde JSON dosyasını yerel makinenize kaydedin. Tarayıcı, dosyayı tarayıcı ayarlarınıza göre indirme dizinine kaydeder.
İşlem hattını içeri aktarmak için projenizdeki Derlemeler veya Yayınlar sayfasına gidin. +Yeni'yi seçin ve ilgili içeri aktarma işlem hattı seçeneğini belirleyin.
Şimdi içeriğini içeri aktarmak için bir JSON dosyası seçmeniz istenir. Daha önce dışarı aktardığınız JSON dosyasına gidin ve dosyayı seçin.
İçeri aktarma tamamlandıktan sonra, oluşturulan yeni işlem hattı gösterilir. İşlem hattını dışarı aktarma işleminin, aracı havuzları, hizmet bağlantıları vb. gibi projeye özgü verileri şeritlediğini unutmayın. Bu ayrıntıları bir kez daha sağlamanız gerekir.
Not
Dışarı Aktar öğesi yalnızca işlem hattınız klasik düzenleyicide oluşturulduysa bağlam menüsünde bulunur.