PipelineGeneralSettings interface
Contiene le impostazioni generali della pipeline.
Proprietà
| audit |
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". |
| builds |
Abilitare i repository con fork per compilare richieste pull. |
| disable |
Disabilitare la creazione di pipeline di compilazione classiche. |
| disable |
Disabilitare la creazione di pipeline classiche. |
| disable |
Disabilitare la creazione di pipeline di versione classica. |
| disable |
Disabilitare i trigger CI della pipeline implicita se manca la sezione trigger in YAML. |
| enable |
Abilitare la purificazione delle attività della shell. |
| enable |
Abilitare le attività della shell per la purificazione dell'anteprima. |
| enforce |
Se abilitata, l'ambito di accesso per tutte le pipeline non di versione riduce al progetto corrente. |
| enforce |
Applicare l'ambito di autenticazione del processo per le compilazioni di repository con fork. |
| enforce |
Se abilitata, l'ambito di accesso per tutte le pipeline di versione riduce al progetto corrente. |
| enforce |
Imporre l'accesso ai segreti per le compilazioni di repository con fork. |
| enforce |
Limita l'ambito di accesso per tutte le pipeline solo ai repository a cui fa riferimento in modo esplicito la pipeline. |
| enforce |
Se abilitata, solo le variabili contrassegnate in modo esplicito come "Impostabile in fase di coda" possono essere impostate in fase di coda. |
| fork |
Abilitare le impostazioni che applicano determinati livelli di protezione per la compilazione di richieste pull dai fork a livello globale. |
| is |
Creare commenti necessari per avere compilazioni in tutte le richieste pull. |
| publish |
Consente alle pipeline di registrare i metadati. |
| require |
Creare commenti necessari per creare compilazioni nelle richieste pull da membri non del team e non collaboratori. |
| require |
Creare commenti necessari per avere compilazioni nelle richieste pull da membri non del team. |
| status |
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