Optional
auditIf enabled, audit logs will be generated whenever someone queues a pipeline run and defines variables that are not marked as "Settable at queue time".
Optional
buildsEnable forked repositories to build pull requests.
Optional
disableDisable classic build pipelines creation.
Optional
disableDisable classic pipelines creation.
Optional
disableDisable classic release pipelines creation.
Optional
disableDisable implied pipeline CI triggers if the trigger section in YAML is missing.
Optional
enableEnable shell tasks args sanitizing.
Optional
enableEnable shell tasks args sanitizing preview.
Optional
enforceIf enabled, scope of access for all non-release pipelines reduces to the current project.
Optional
enforceEnforce job auth scope for builds of forked repositories.
Optional
enforceIf enabled, scope of access for all release pipelines reduces to the current project.
Optional
enforceEnforce no access to secrets for builds of forked repositories.
Optional
enforceRestricts the scope of access for all pipelines to only repositories explicitly referenced by the pipeline.
Optional
enforceIf enabled, only those variables that are explicitly marked as "Settable at queue time" can be set at queue time.
Optional
forkEnable settings that enforce certain levels of protection for building pull requests from forks globally.
Optional
isMake comments required to have builds in all pull requests.
Optional
publishAllows pipelines to record metadata.
Optional
requireMake comments required to have builds in pull requests from non-team members and non-contributors.
Optional
requireMake comments required to have builds in pull requests from non-team members.
Optional
statusAnonymous users can access the status badge API for all pipelines unless this option is enabled.
Contains pipeline general settings.