Condividi tramite


PipelineGeneralSettings interface

Contiene le impostazioni generali della pipeline.

Proprietà

auditEnforceSettableVar

Se abilitata, i log di controllo verranno generati ogni volta che un utente accoda un'esecuzione della pipeline e definisce le variabili non contrassegnate come "Impostabile in fase di coda".

buildsEnabledForForks

Abilitare i repository con fork per compilare richieste pull.

disableClassicBuildPipelineCreation

Disabilitare la creazione di pipeline di compilazione classiche.

disableClassicPipelineCreation

Disabilitare la creazione di pipeline classiche.

disableClassicReleasePipelineCreation

Disabilitare la creazione di pipeline di versione classica.

disableImpliedYAMLCiTrigger

Disabilitare i trigger CI della pipeline implicita se manca la sezione trigger in YAML.

enableShellTasksArgsSanitizing

Abilitare la purificazione delle attività della shell.

enableShellTasksArgsSanitizingAudit

Abilitare le attività della shell per la purificazione dell'anteprima.

enforceJobAuthScope

Se abilitata, l'ambito di accesso per tutte le pipeline non di versione riduce al progetto corrente.

enforceJobAuthScopeForForks

Applicare l'ambito di autenticazione del processo per le compilazioni di repository con fork.

enforceJobAuthScopeForReleases

Se abilitata, l'ambito di accesso per tutte le pipeline di versione riduce al progetto corrente.

enforceNoAccessToSecretsFromForks

Imporre l'accesso ai segreti per le compilazioni di repository con fork.

enforceReferencedRepoScopedToken

Limita l'ambito di accesso per tutte le pipeline solo ai repository a cui fa riferimento in modo esplicito la pipeline.

enforceSettableVar

Se abilitata, solo le variabili contrassegnate in modo esplicito come "Impostabile in fase di coda" possono essere impostate in fase di coda.

forkProtectionEnabled

Abilitare le impostazioni che applicano determinati livelli di protezione per la compilazione di richieste pull dai fork a livello globale.

isCommentRequiredForPullRequest

Creare commenti necessari per avere compilazioni in tutte le richieste pull.

publishPipelineMetadata

Consente alle pipeline di registrare i metadati.

requireCommentsForNonTeamMemberAndNonContributors

Creare commenti necessari per creare compilazioni nelle richieste pull da membri non del team e non collaboratori.

requireCommentsForNonTeamMembersOnly

Creare commenti necessari per avere compilazioni nelle richieste pull da membri non del team.

statusBadgesArePrivate

Gli utenti anonimi possono accedere all'API badge di stato per tutte le pipeline, a meno che questa opzione non sia abilitata.

Dettagli proprietà

auditEnforceSettableVar

Se abilitata, i log di controllo verranno generati ogni volta che un utente accoda un'esecuzione della pipeline e definisce le variabili non contrassegnate come "Impostabile in fase di coda".

auditEnforceSettableVar: boolean

Valore della proprietà

boolean

buildsEnabledForForks

Abilitare i repository con fork per compilare richieste pull.

buildsEnabledForForks: boolean

Valore della proprietà

boolean

disableClassicBuildPipelineCreation

Disabilitare la creazione di pipeline di compilazione classiche.

disableClassicBuildPipelineCreation: boolean

Valore della proprietà

boolean

disableClassicPipelineCreation

Disabilitare la creazione di pipeline classiche.

disableClassicPipelineCreation: boolean

Valore della proprietà

boolean

disableClassicReleasePipelineCreation

Disabilitare la creazione di pipeline di versione classica.

disableClassicReleasePipelineCreation: boolean

Valore della proprietà

boolean

disableImpliedYAMLCiTrigger

Disabilitare i trigger CI della pipeline implicita se manca la sezione trigger in YAML.

disableImpliedYAMLCiTrigger: boolean

Valore della proprietà

boolean

enableShellTasksArgsSanitizing

Abilitare la purificazione delle attività della shell.

enableShellTasksArgsSanitizing: boolean

Valore della proprietà

boolean

enableShellTasksArgsSanitizingAudit

Abilitare le attività della shell per la purificazione dell'anteprima.

enableShellTasksArgsSanitizingAudit: boolean

Valore della proprietà

boolean

enforceJobAuthScope

Se abilitata, l'ambito di accesso per tutte le pipeline non di versione riduce al progetto corrente.

enforceJobAuthScope: boolean

Valore della proprietà

boolean

enforceJobAuthScopeForForks

Applicare l'ambito di autenticazione del processo per le compilazioni di repository con fork.

enforceJobAuthScopeForForks: boolean

Valore della proprietà

boolean

enforceJobAuthScopeForReleases

Se abilitata, l'ambito di accesso per tutte le pipeline di versione riduce al progetto corrente.

enforceJobAuthScopeForReleases: boolean

Valore della proprietà

boolean

enforceNoAccessToSecretsFromForks

Imporre l'accesso ai segreti per le compilazioni di repository con fork.

enforceNoAccessToSecretsFromForks: boolean

Valore della proprietà

boolean

enforceReferencedRepoScopedToken

Limita l'ambito di accesso per tutte le pipeline solo ai repository a cui fa riferimento in modo esplicito la pipeline.

enforceReferencedRepoScopedToken: boolean

Valore della proprietà

boolean

enforceSettableVar

Se abilitata, solo le variabili contrassegnate in modo esplicito come "Impostabile in fase di coda" possono essere impostate in fase di coda.

enforceSettableVar: boolean

Valore della proprietà

boolean

forkProtectionEnabled

Abilitare le impostazioni che applicano determinati livelli di protezione per la compilazione di richieste pull dai fork a livello globale.

forkProtectionEnabled: boolean

Valore della proprietà

boolean

isCommentRequiredForPullRequest

Creare commenti necessari per avere compilazioni in tutte le richieste pull.

isCommentRequiredForPullRequest: boolean

Valore della proprietà

boolean

publishPipelineMetadata

Consente alle pipeline di registrare i metadati.

publishPipelineMetadata: boolean

Valore della proprietà

boolean

requireCommentsForNonTeamMemberAndNonContributors

Creare commenti necessari per creare compilazioni nelle richieste pull da membri non del team e non collaboratori.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Valore della proprietà

boolean

requireCommentsForNonTeamMembersOnly

Creare commenti necessari per avere compilazioni nelle richieste pull da membri non del team.

requireCommentsForNonTeamMembersOnly: boolean

Valore della proprietà

boolean

statusBadgesArePrivate

Gli utenti anonimi possono accedere all'API badge di stato per tutte le pipeline, a meno che questa opzione non sia abilitata.

statusBadgesArePrivate: boolean

Valore della proprietà

boolean