PipelineGeneralSettings interface
Enthält allgemeine Einstellungen für die Pipeline.
Eigenschaften
| audit |
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. |
| builds |
Aktivieren Sie geforkte Repositorys, um Pull Requests zu erstellen. |
| disable |
Deaktivieren Sie die Erstellung klassischer Buildpipelines. |
| disable |
Deaktivieren Sie die Erstellung klassischer Pipelines. |
| disable |
Deaktivieren Sie die Erstellung klassischer Releasepipelines. |
| disable |
Deaktivieren Sie implizite Pipeline-CI-Trigger, wenn der Triggerabschnitt in YAML fehlt. |
| enable |
Aktivieren Sie die Bereinigung von Shell-Aufgaben. |
| enable |
Aktivieren Sie die Shell-Aufgabenargumente, um die Vorschau zu bereinigen. |
| enforce |
Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Nicht-Release-Pipelines auf das aktuelle Projekt reduziert. |
| enforce |
Erzwingen des Auftragsauthentifizierungsbereichs für Builds von geforkten Repositorys. |
| enforce |
Wenn diese Option aktiviert ist, wird der Zugriffsbereich für alle Releasepipelines auf das aktuelle Projekt reduziert. |
| enforce |
Erzwingen Sie keinen Zugriff auf Geheimnisse für Builds von geforkten Repositorys. |
| enforce |
Beschränkt den Zugriffsbereich für alle Pipelines auf Repositorys, auf die explizit von der Pipeline verwiesen wird. |
| enforce |
Wenn diese Option aktiviert ist, können nur die Variablen zur Warteschlangenzeit gesetzt werden, die explizit als "Zur Warteschlangenzeit einstellbar" markiert sind. |
| fork |
Aktivieren Sie Einstellungen, die bestimmte Schutzstufen für das Erstellen von Pull Requests von Forks weltweit erzwingen. |
| is |
Machen Sie Kommentare, die erforderlich sind, um Builds in allen Pull Requests zu haben. |
| 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 haben. |
| require |
Machen Sie Kommentare, die erforderlich sind, um Builds in Pull Requests von Nicht-Teammitgliedern zu haben. |
| status |
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