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 che non sono contrassegnate come "Settable in fase di coda". |
builds |
Abilitare i repository forked 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 le attività della shell args sanificando. |
enable |
Abilitare le attività della shell args sanificando l'anteprima. |
enforce |
Se abilitata, l'ambito di accesso per tutte le pipeline non rilasciate riduce al progetto corrente. |
enforce |
Applicare l'ambito di autenticazione del processo per le compilazioni di repository forked. |
enforce |
Se abilitato, l'ambito di accesso per tutte le pipeline di versione riduce il progetto corrente. |
enforce |
Applicare nessun accesso ai segreti per le compilazioni di repository forked. |
enforce |
Limita l'ambito di accesso per tutte le pipeline solo ai repository a cui fa riferimento esplicitamente la pipeline. |
enforce |
Se abilitata, solo le variabili contrassegnate in modo esplicito come "Settable at queue time" possono essere impostate in fase di coda. |
fork |
Abilitare le impostazioni che applicano determinati livelli di protezione per la compilazione di richieste pull da 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 avere compilazioni in richieste pull dai membri non del team e dai non collaboratori. |
require |
Creare commenti necessari per avere compilazioni nelle richieste pull dai membri non del team. |
status |
Gli utenti anonimi possono accedere all'API di notifica 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 che non sono contrassegnate come "Settable in fase di coda".
auditEnforceSettableVar: boolean
Valore della proprietà
boolean
buildsEnabledForForks
Abilitare i repository forked 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 le attività della shell args sanificando.
enableShellTasksArgsSanitizing: boolean
Valore della proprietà
boolean
enableShellTasksArgsSanitizingAudit
Abilitare le attività della shell args sanificando l'anteprima.
enableShellTasksArgsSanitizingAudit: boolean
Valore della proprietà
boolean
enforceJobAuthScope
Se abilitata, l'ambito di accesso per tutte le pipeline non rilasciate riduce al progetto corrente.
enforceJobAuthScope: boolean
Valore della proprietà
boolean
enforceJobAuthScopeForForks
Applicare l'ambito di autenticazione del processo per le compilazioni di repository forked.
enforceJobAuthScopeForForks: boolean
Valore della proprietà
boolean
enforceJobAuthScopeForReleases
Se abilitato, l'ambito di accesso per tutte le pipeline di versione riduce il progetto corrente.
enforceJobAuthScopeForReleases: boolean
Valore della proprietà
boolean
enforceNoAccessToSecretsFromForks
Applicare nessun accesso ai segreti per le compilazioni di repository forked.
enforceNoAccessToSecretsFromForks: boolean
Valore della proprietà
boolean
enforceReferencedRepoScopedToken
Limita l'ambito di accesso per tutte le pipeline solo ai repository a cui fa riferimento esplicitamente la pipeline.
enforceReferencedRepoScopedToken: boolean
Valore della proprietà
boolean
enforceSettableVar
Se abilitata, solo le variabili contrassegnate in modo esplicito come "Settable at queue time" 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 da 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 avere compilazioni in richieste pull dai membri non del team e dai non collaboratori.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Valore della proprietà
boolean
requireCommentsForNonTeamMembersOnly
Creare commenti necessari per avere compilazioni nelle richieste pull dai membri non del team.
requireCommentsForNonTeamMembersOnly: boolean
Valore della proprietà
boolean
statusBadgesArePrivate
Gli utenti anonimi possono accedere all'API di notifica di stato per tutte le pipeline, a meno che questa opzione non sia abilitata.
statusBadgesArePrivate: boolean
Valore della proprietà
boolean