Share via


PipelineGeneralSettings interface

İşlem hattı genel ayarlarını içerir.

Özellikler

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.

buildsEnabledForForks

Çekme istekleri oluşturmak için çatallanmış depoları etkinleştirin.

disableClassicBuildPipelineCreation

Klasik derleme işlem hatları oluşturmayı devre dışı bırakın.

disableClassicPipelineCreation

Klasik işlem hatları oluşturmayı devre dışı bırakın.

disableClassicReleasePipelineCreation

Klasik yayın işlem hatları oluşturmayı devre dışı bırakın.

disableImpliedYAMLCiTrigger

YAML'deki tetikleyici bölümü eksikse örtük işlem hattı CI tetikleyicilerini devre dışı bırakın.

enableShellTasksArgsSanitizing

Kabuk görevlerini temizlemeyi etkinleştirin.

enableShellTasksArgsSanitizingAudit

Kabuk görevlerini etkinleştirme ve önizlemeyi temizleme.

enforceJobAuthScope

Etkinleştirilirse, tüm yayın dışı işlem hatları için erişim kapsamı geçerli projeye düşer.

enforceJobAuthScopeForForks

Çatallanmış depo derlemeleri için iş kimlik doğrulaması kapsamını zorunlu kılma.

enforceJobAuthScopeForReleases

Etkinleştirilirse, tüm yayın işlem hatları için erişim kapsamı geçerli projeye düşer.

enforceNoAccessToSecretsFromForks

Çatallanmış depo derlemeleri için gizli dizilere erişim zorlama.

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.

enforceSettableVar

Etkinleştirilirse, yalnızca açıkça "Kuyruk zamanında ayarlanabilir" olarak işaretlenen değişkenler kuyruk zamanında ayarlanabilir.

forkProtectionEnabled

Çatallardan genel olarak çekme istekleri oluşturmak için belirli koruma düzeylerini zorunlu kılan ayarları etkinleştirin.

isCommentRequiredForPullRequest

Tüm çekme isteklerinde derlemeler olması için gerekli açıklamaları yapın.

publishPipelineMetadata

İşlem hatlarının meta verileri kaydetmesine izin verir.

requireCommentsForNonTeamMemberAndNonContributors

Ekip üyesi olmayan ve katkıda bulunan olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın.

requireCommentsForNonTeamMembersOnly

Ekip üyesi olmayanlardan gelen çekme isteklerinde derlemeler yapmak için gerekli açıklamaları yapın.

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.

Ö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