PipelineGeneralSettings interface
İşlem hattı genel ayarlarını içerir.
Özellikler
audit |
Etkinleştirilirse, bir işlem hattı çalıştırması kuyruğa alınan ve "Kuyruk zamanında ayarlanabilir" olarak işaretlenmemiş değişkenleri tanımlayan denetim günlükleri oluşturulur. |
builds |
Çekme istekleri oluşturmak için çatallanmış depoları etkinleştirin. |
disable |
Klasik derleme işlem hatları oluşturmayı devre dışı bırakın. |
disable |
Klasik işlem hatları oluşturmayı devre dışı bırakın. |
disable |
Klasik yayın işlem hatları oluşturmayı devre dışı bırakın. |
disable |
YAML'deki tetikleyici bölümü eksikse örtük işlem hattı CI tetikleyicilerini devre dışı bırakın. |
enable |
Kabuk görevlerini temizlemeyi etkinleştirin. |
enable |
Kabuk görevlerini etkinleştirme ve önizlemeyi temizleme. |
enforce |
Etkinleştirilirse, tüm yayın dışı işlem hatları için erişim kapsamı geçerli projeye düşer. |
enforce |
Çatallanmış depo derlemeleri için iş kimlik doğrulaması kapsamını zorunlu kılma. |
enforce |
Etkinleştirilirse, tüm yayın işlem hatları için erişim kapsamı geçerli projeye düşer. |
enforce |
Çatallanmış depo derlemeleri için gizli dizilere erişim zorlama. |
enforce |
Tüm işlem hatları için erişim kapsamını yalnızca işlem hattı tarafından açıkça başvuruda bulunan depolarla kısıtlar. |
enforce |
Etkinleştirilirse, yalnızca açıkça "Kuyruk zamanında ayarlanabilir" olarak işaretlenen değişkenler kuyruk zamanında ayarlanabilir. |
fork |
Çatallardan genel olarak çekme istekleri oluşturmak için belirli koruma düzeylerini zorunlu kılan ayarları etkinleştirin. |
is |
Tüm çekme isteklerinde derlemeler olması için gerekli açıklamaları yapın. |
publish |
İşlem hatlarının meta verileri kaydetmesine izin verir. |
require |
Ekip üyesi olmayan ve katkıda bulunan olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın. |
require |
Ekip üyesi olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın. |
status |
Anonim kullanıcılar, bu seçenek etkinleştirilmediği sürece tüm işlem hatları için durum rozeti API'sine erişebilir. |
Özellik Ayrıntıları
auditEnforceSettableVar
Etkinleştirilirse, bir işlem hattı çalıştırması kuyruğa alınan ve "Kuyruk zamanında ayarlanabilir" olarak işaretlenmemiş değişkenleri tanımlayan denetim günlükleri oluşturulur.
auditEnforceSettableVar: boolean
Özellik Değeri
boolean
buildsEnabledForForks
Çekme istekleri oluşturmak için çatallanmış depoları etkinleştirin.
buildsEnabledForForks: boolean
Özellik Değeri
boolean
disableClassicBuildPipelineCreation
Klasik derleme işlem hatları oluşturmayı devre dışı bırakın.
disableClassicBuildPipelineCreation: boolean
Özellik Değeri
boolean
disableClassicPipelineCreation
Klasik işlem hatları oluşturmayı devre dışı bırakın.
disableClassicPipelineCreation: boolean
Özellik Değeri
boolean
disableClassicReleasePipelineCreation
Klasik yayın işlem hatları oluşturmayı devre dışı bırakın.
disableClassicReleasePipelineCreation: boolean
Özellik Değeri
boolean
disableImpliedYAMLCiTrigger
YAML'deki tetikleyici bölümü eksikse örtük işlem hattı CI tetikleyicilerini devre dışı bırakın.
disableImpliedYAMLCiTrigger: boolean
Özellik Değeri
boolean
enableShellTasksArgsSanitizing
Kabuk görevlerini temizlemeyi etkinleştirin.
enableShellTasksArgsSanitizing: boolean
Özellik Değeri
boolean
enableShellTasksArgsSanitizingAudit
Kabuk görevlerini etkinleştirme ve önizlemeyi temizleme.
enableShellTasksArgsSanitizingAudit: boolean
Özellik Değeri
boolean
enforceJobAuthScope
Etkinleştirilirse, tüm yayın dışı işlem hatları için erişim kapsamı geçerli projeye düşer.
enforceJobAuthScope: boolean
Özellik Değeri
boolean
enforceJobAuthScopeForForks
Çatallanmış depo derlemeleri için iş kimlik doğrulaması kapsamını zorunlu kılma.
enforceJobAuthScopeForForks: boolean
Özellik Değeri
boolean
enforceJobAuthScopeForReleases
Etkinleştirilirse, tüm yayın işlem hatları için erişim kapsamı geçerli projeye düşer.
enforceJobAuthScopeForReleases: boolean
Özellik Değeri
boolean
enforceNoAccessToSecretsFromForks
Çatallanmış depo derlemeleri için gizli dizilere erişim zorlama.
enforceNoAccessToSecretsFromForks: boolean
Özellik Değeri
boolean
enforceReferencedRepoScopedToken
Tüm işlem hatları için erişim kapsamını yalnızca işlem hattı tarafından açıkça başvuruda bulunan depolarla kısıtlar.
enforceReferencedRepoScopedToken: boolean
Özellik Değeri
boolean
enforceSettableVar
Etkinleştirilirse, yalnızca açıkça "Kuyruk zamanında ayarlanabilir" olarak işaretlenen değişkenler kuyruk zamanında ayarlanabilir.
enforceSettableVar: boolean
Özellik Değeri
boolean
forkProtectionEnabled
Çatallardan genel olarak çekme istekleri oluşturmak için belirli koruma düzeylerini zorunlu kılan ayarları etkinleştirin.
forkProtectionEnabled: boolean
Özellik Değeri
boolean
isCommentRequiredForPullRequest
Tüm çekme isteklerinde derlemeler olması için gerekli açıklamaları yapın.
isCommentRequiredForPullRequest: boolean
Özellik Değeri
boolean
publishPipelineMetadata
İşlem hatlarının meta verileri kaydetmesine izin verir.
publishPipelineMetadata: boolean
Özellik Değeri
boolean
requireCommentsForNonTeamMemberAndNonContributors
Ekip üyesi olmayan ve katkıda bulunan olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Özellik Değeri
boolean
requireCommentsForNonTeamMembersOnly
Ekip üyesi olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın.
requireCommentsForNonTeamMembersOnly: boolean
Özellik Değeri
boolean
statusBadgesArePrivate
Anonim kullanıcılar, bu seçenek etkinleştirilmediği sürece tüm işlem hatları için durum rozeti API'sine erişebilir.
statusBadgesArePrivate: boolean
Özellik Değeri
boolean
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin