Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir çalıştırmadan yapıtlara başvurmak için kullanılan derleme kaynağı.
builds:
- build: string # Required as first property. Alias or name of build artifact.
type: string # Required. Name of the artifact type.
connection: string # Required. Name of the connection. This connection will be used for all the communication related to this artifact.
source: string # Required. Name of the source definition/build/job.
version: string
branch: string
trigger: none | true # When the artifact mentioned in this build resource completes a build, it is allowed to trigger this pipeline.
Bu tanıma başvuran tanımlar: resources.builds
Özellikler
build dize. İlk özellik olarak gereklidir.
Diğer ad veya derleme yapıtı adı. Kabul edilebilir değerler: [-_A-Za-z0-9]*.
type dize. Gerekli.
yapıt türünün adı .
connection dize. Gerekli.
Bağlantının adı. Bu bağlantı, bu yapıtla ilgili tüm iletişimler için kullanılır.
source dize. Gerekli.
Kaynak tanımın/derlemenin/işin adı.
version dize.
branch dize.
trigger dize.
Bu derleme kaynağında bahsedilen yapıt bir derlemeyi tamamladığında, bu işlem hattını tetiklemesine izin verilir. none | doğru.
Açıklamalar
Yapıtlar üreten bir dış CI derleme sisteminiz varsa yapıtları bir derleme kaynağıyla kullanabilirsiniz. Derleme kaynağı Jenkins, TeamCity, CircleCI gibi herhangi bir dış CI sistemi olabilir.
Önemli
Tetikleyiciler yalnızca Azure DevOps'un Jenkins sunucusuyla görüş açısına sahip olduğu barındırılan Jenkins için desteklenir.
Örnekler
resources:
builds:
- build: Spaceworkz
type: Jenkins
connection: MyJenkinsServer
source: SpaceworkzProj # name of the jenkins source project
trigger: true
Ayrıca bkz.
YAML kaynakları tanımlama