Freigeben über


PipelineGeneralSettings interface

Enthält allgemeine Einstellungen für die Pipeline.

Eigenschaften

auditEnforceSettableVar

Wenn diese Option aktiviert ist, werden Überwachungsprotokolle generiert, wenn jemand eine Pipelineausführung in die Warteschlange einreiht und Variablen definiert, die nicht als "Zur Warteschlangenzeit einstellbar" markiert sind.

buildsEnabledForForks

Aktivieren Sie geforkte Repositorys, um Pull Requests zu erstellen.

disableClassicBuildPipelineCreation

Deaktivieren Sie die Erstellung klassischer Buildpipelines.

disableClassicPipelineCreation

Deaktivieren Sie die Erstellung klassischer Pipelines.

disableClassicReleasePipelineCreation

Deaktivieren Sie die Erstellung klassischer Releasepipelines.

disableImpliedYAMLCiTrigger

Deaktivieren Sie implizite Pipeline-CI-Trigger, wenn der Triggerabschnitt in YAML fehlt.

enableShellTasksArgsSanitizing

Aktivieren Sie die Bereinigung von Shell-Aufgaben.

enableShellTasksArgsSanitizingAudit

Aktivieren Sie die Shell-Aufgabenargumente, um die Vorschau zu bereinigen.

enforceJobAuthScope

Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Nicht-Release-Pipelines auf das aktuelle Projekt reduziert.

enforceJobAuthScopeForForks

Erzwingen des Auftragsauthentifizierungsbereichs für Builds von geforkten Repositorys.

enforceJobAuthScopeForReleases

Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Releasepipelines auf das aktuelle Projekt reduziert.

enforceNoAccessToSecretsFromForks

Erzwingen Sie keinen Zugriff auf Geheimnisse für Builds von geforkten Repositorys.

enforceReferencedRepoScopedToken

Beschränkt den Zugriffsbereich für alle Pipelines auf Repositorys, auf die explizit von der Pipeline verwiesen wird.

enforceSettableVar

Wenn diese Option aktiviert ist, können nur die Variablen zur Warteschlangenzeit gesetzt werden, die explizit als "Zur Warteschlangenzeit einstellbar" markiert sind.

forkProtectionEnabled

Aktivieren Sie Einstellungen, die bestimmte Schutzstufen für das Erstellen von Pull Requests von Forks weltweit erzwingen.

isCommentRequiredForPullRequest

Machen Sie Kommentare, die erforderlich sind, um Builds in allen Pull Requests zu haben.

publishPipelineMetadata

Ermöglicht Pipelines das Aufzeichnen von Metadaten.

requireCommentsForNonTeamMemberAndNonContributors

Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern und Nicht-Mitwirkenden zu haben.

requireCommentsForNonTeamMembersOnly

Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern zu haben.

statusBadgesArePrivate

Anonyme Benutzer können auf die Statusbadge-API für alle Pipelines zugreifen, es sei denn, diese Option ist aktiviert.

Details zur Eigenschaft

auditEnforceSettableVar

Wenn diese Option aktiviert ist, werden Überwachungsprotokolle generiert, wenn jemand eine Pipelineausführung in die Warteschlange einreiht und Variablen definiert, die nicht als "Zur Warteschlangenzeit einstellbar" markiert sind.

auditEnforceSettableVar: boolean

Eigenschaftswert

boolean

buildsEnabledForForks

Aktivieren Sie geforkte Repositorys, um Pull Requests zu erstellen.

buildsEnabledForForks: boolean

Eigenschaftswert

boolean

disableClassicBuildPipelineCreation

Deaktivieren Sie die Erstellung klassischer Buildpipelines.

disableClassicBuildPipelineCreation: boolean

Eigenschaftswert

boolean

disableClassicPipelineCreation

Deaktivieren Sie die Erstellung klassischer Pipelines.

disableClassicPipelineCreation: boolean

Eigenschaftswert

boolean

disableClassicReleasePipelineCreation

Deaktivieren Sie die Erstellung klassischer Releasepipelines.

disableClassicReleasePipelineCreation: boolean

Eigenschaftswert

boolean

disableImpliedYAMLCiTrigger

Deaktivieren Sie implizite Pipeline-CI-Trigger, wenn der Triggerabschnitt in YAML fehlt.

disableImpliedYAMLCiTrigger: boolean

Eigenschaftswert

boolean

enableShellTasksArgsSanitizing

Aktivieren Sie die Bereinigung von Shell-Aufgaben.

enableShellTasksArgsSanitizing: boolean

Eigenschaftswert

boolean

enableShellTasksArgsSanitizingAudit

Aktivieren Sie die Shell-Aufgabenargumente, um die Vorschau zu bereinigen.

enableShellTasksArgsSanitizingAudit: boolean

Eigenschaftswert

boolean

enforceJobAuthScope

Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Nicht-Release-Pipelines auf das aktuelle Projekt reduziert.

enforceJobAuthScope: boolean

Eigenschaftswert

boolean

enforceJobAuthScopeForForks

Erzwingen des Auftragsauthentifizierungsbereichs für Builds von geforkten Repositorys.

enforceJobAuthScopeForForks: boolean

Eigenschaftswert

boolean

enforceJobAuthScopeForReleases

Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Releasepipelines auf das aktuelle Projekt reduziert.

enforceJobAuthScopeForReleases: boolean

Eigenschaftswert

boolean

enforceNoAccessToSecretsFromForks

Erzwingen Sie keinen Zugriff auf Geheimnisse für Builds von geforkten Repositorys.

enforceNoAccessToSecretsFromForks: boolean

Eigenschaftswert

boolean

enforceReferencedRepoScopedToken

Beschränkt den Zugriffsbereich für alle Pipelines auf Repositorys, auf die explizit von der Pipeline verwiesen wird.

enforceReferencedRepoScopedToken: boolean

Eigenschaftswert

boolean

enforceSettableVar

Wenn diese Option aktiviert ist, können nur die Variablen zur Warteschlangenzeit gesetzt werden, die explizit als "Zur Warteschlangenzeit einstellbar" markiert sind.

enforceSettableVar: boolean

Eigenschaftswert

boolean

forkProtectionEnabled

Aktivieren Sie Einstellungen, die bestimmte Schutzstufen für das Erstellen von Pull Requests von Forks weltweit erzwingen.

forkProtectionEnabled: boolean

Eigenschaftswert

boolean

isCommentRequiredForPullRequest

Machen Sie Kommentare, die erforderlich sind, um Builds in allen Pull Requests zu haben.

isCommentRequiredForPullRequest: boolean

Eigenschaftswert

boolean

publishPipelineMetadata

Ermöglicht Pipelines das Aufzeichnen von Metadaten.

publishPipelineMetadata: boolean

Eigenschaftswert

boolean

requireCommentsForNonTeamMemberAndNonContributors

Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern und Nicht-Mitwirkenden zu haben.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Eigenschaftswert

boolean

requireCommentsForNonTeamMembersOnly

Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern zu haben.

requireCommentsForNonTeamMembersOnly: boolean

Eigenschaftswert

boolean

statusBadgesArePrivate

Anonyme Benutzer können auf die Statusbadge-API für alle Pipelines zugreifen, es sei denn, diese Option ist aktiviert.

statusBadgesArePrivate: boolean

Eigenschaftswert

boolean