Global Settings

Global Snake CI add-on configuration that is available for Bitbucket Administrators.

screenshot

Real-time counters

screenshot

This section controls the behavior of real-time Pipelines and Jobs counters in the side panel.

Real-time counters can be globally disabled for all users.

If disabled, counters will reflect the number of running/pending Pipelines and Jobs only on page load and will not change automatically.

By default, real-time counters are disabled for Bitbucket Data Center edition but can be enabled by Administrators on this page.

Storage

This section controls the normal cleanup process performed by Snake CI.

Regularly, Snake CI will remove Pipelines, Jobs, and Jobs Logs from the server.

Hooks

This section controls how Snake CI reacts to git push events.

By default, Snake CI performs snake-ci.yaml validation and pipeline scheduling in a synchronous manner right after a git push event.

If the synchronous mode is disabled, pipelines still scheduled for execution, but users do not see snake-ci.yaml validation errors and link to the latest pipeline in the git push command’s output.

Forks

This section controls Snake CI features for forked repositories.

If the Pipelines option is disabled for forked repositories, then pushes to forked repositories will not trigger new pipelines, and Snake CI features will not be available.

Project & Repository settings use the value specified on this page as a default one.

Note that this section allows Administrators to define only default settings, which can be overridden by Project and Repository Settings.


Last modified September 17, 2020