PipelineGeneralSettings interface
Enthält allgemeine Pipelineeinstellungen.
Eigenschaften
audit |
Wenn diese Option aktiviert ist, werden Überwachungsprotokolle generiert, wenn jemand eine Pipelineausführung in die Warteschlange stellt und Variablen definiert, die nicht als "Zur Warteschlangenzeit settable" gekennzeichnet sind. |
builds |
Aktivieren Sie forkierte Repositorys zum Erstellen von Pull Requests. |
disable |
Deaktivieren Sie die Erstellung von klassischen Buildpipelines. |
disable |
Deaktivieren Sie die Erstellung klassischer Pipelines. |
disable |
Deaktivieren Sie die Erstellung von klassischen Releasepipelines. |
disable |
Deaktivieren Sie implizierte Pipeline-CI-Trigger, wenn der Triggerabschnitt in YAML fehlt. |
enable |
Aktivieren von Shelltasks argumentieren desinfizieren. |
enable |
Aktivieren von Shelltasks argumentiert das Bereinigen der Vorschau. |
enforce |
Wenn diese Option aktiviert ist, reduziert sich der Zugriffsbereich für alle Pipelines ohne Release auf das aktuelle Projekt. |
enforce |
Erzwingen sie den Auftragsauthentifizierungsbereich für Builds von ge forkten Repositorys. |
enforce |
Wenn diese Option aktiviert ist, reduziert sich der Zugriffsbereich für alle Releasepipelines auf das aktuelle Projekt. |
enforce |
Erzwingen Sie keinen Zugriff auf Geheimnisse für Builds von verzweigten Repositorys. |
enforce |
Schränkt den Zugriffsbereich für alle Pipelines auf Repositorys ein, auf die explizit von der Pipeline verwiesen wird. |
enforce |
Wenn diese Option aktiviert ist, können zur Warteschlangenzeit nur die Variablen festgelegt werden, die explizit als "Settable zur Warteschlangenzeit" gekennzeichnet sind. |
fork |
Aktivieren Sie Einstellungen, die bestimmte Schutzebenen erzwingen, um Pull Requests global von Forks zu erstellen. |
is |
Machen Sie Kommentare, die erforderlich sind, um Builds in allen Pull Requests zu enthalten. |
publish |
Ermöglicht Pipelines das Aufzeichnen von Metadaten. |
require |
Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern und Nicht-Mitwirkenden zu enthalten. |
require |
Geben Sie Kommentare an, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern zu enthalten. |
status |
Anonyme Benutzer können für alle Pipelines auf die status-Badge-API 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 stellt und Variablen definiert, die nicht als "Zur Warteschlangenzeit settable" gekennzeichnet sind.
auditEnforceSettableVar: boolean
Eigenschaftswert
boolean
buildsEnabledForForks
Aktivieren Sie forkierte Repositorys zum Erstellen von Pull Requests.
buildsEnabledForForks: boolean
Eigenschaftswert
boolean
disableClassicBuildPipelineCreation
Deaktivieren Sie die Erstellung von klassischen Buildpipelines.
disableClassicBuildPipelineCreation: boolean
Eigenschaftswert
boolean
disableClassicPipelineCreation
Deaktivieren Sie die Erstellung klassischer Pipelines.
disableClassicPipelineCreation: boolean
Eigenschaftswert
boolean
disableClassicReleasePipelineCreation
Deaktivieren Sie die Erstellung von klassischen Releasepipelines.
disableClassicReleasePipelineCreation: boolean
Eigenschaftswert
boolean
disableImpliedYAMLCiTrigger
Deaktivieren Sie implizierte Pipeline-CI-Trigger, wenn der Triggerabschnitt in YAML fehlt.
disableImpliedYAMLCiTrigger: boolean
Eigenschaftswert
boolean
enableShellTasksArgsSanitizing
Aktivieren von Shelltasks argumentieren desinfizieren.
enableShellTasksArgsSanitizing: boolean
Eigenschaftswert
boolean
enableShellTasksArgsSanitizingAudit
Aktivieren von Shelltasks argumentiert das Bereinigen der Vorschau.
enableShellTasksArgsSanitizingAudit: boolean
Eigenschaftswert
boolean
enforceJobAuthScope
Wenn diese Option aktiviert ist, reduziert sich der Zugriffsbereich für alle Pipelines ohne Release auf das aktuelle Projekt.
enforceJobAuthScope: boolean
Eigenschaftswert
boolean
enforceJobAuthScopeForForks
Erzwingen sie den Auftragsauthentifizierungsbereich für Builds von ge forkten Repositorys.
enforceJobAuthScopeForForks: boolean
Eigenschaftswert
boolean
enforceJobAuthScopeForReleases
Wenn diese Option aktiviert ist, reduziert sich der Zugriffsbereich für alle Releasepipelines auf das aktuelle Projekt.
enforceJobAuthScopeForReleases: boolean
Eigenschaftswert
boolean
enforceNoAccessToSecretsFromForks
Erzwingen Sie keinen Zugriff auf Geheimnisse für Builds von verzweigten Repositorys.
enforceNoAccessToSecretsFromForks: boolean
Eigenschaftswert
boolean
enforceReferencedRepoScopedToken
Schränkt den Zugriffsbereich für alle Pipelines auf Repositorys ein, auf die explizit von der Pipeline verwiesen wird.
enforceReferencedRepoScopedToken: boolean
Eigenschaftswert
boolean
enforceSettableVar
Wenn diese Option aktiviert ist, können zur Warteschlangenzeit nur die Variablen festgelegt werden, die explizit als "Settable zur Warteschlangenzeit" gekennzeichnet sind.
enforceSettableVar: boolean
Eigenschaftswert
boolean
forkProtectionEnabled
Aktivieren Sie Einstellungen, die bestimmte Schutzebenen erzwingen, um Pull Requests global von Forks zu erstellen.
forkProtectionEnabled: boolean
Eigenschaftswert
boolean
isCommentRequiredForPullRequest
Machen Sie Kommentare, die erforderlich sind, um Builds in allen Pull Requests zu enthalten.
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 enthalten.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Eigenschaftswert
boolean
requireCommentsForNonTeamMembersOnly
Geben Sie Kommentare an, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern zu enthalten.
requireCommentsForNonTeamMembersOnly: boolean
Eigenschaftswert
boolean
statusBadgesArePrivate
Anonyme Benutzer können für alle Pipelines auf die status-Badge-API zugreifen, es sei denn, diese Option ist aktiviert.
statusBadgesArePrivate: boolean
Eigenschaftswert
boolean