Git
Git settings
These settings can be used in order to customize how the repository is cloned with Git.
See also
Keys
strategy— Strategy to use for fetching commits (type: enum (string), known values:clone,tarball)depth— Number of commmits to fetch, or false to clone all commits (type: number, or boolean)quiet— Silence git clone log output (type: boolean)submodules— Avoid cloning submodules if given false (type: boolean)symlinks— Set core.symlinks option to the given value (type: boolean)submodules_depth— Number of commits to fetch for submodules (type: number)lfs_skip_smudge— Skip fetching the git-lfs files during the initial git clone (type: boolean)sparse_checkout— Populate the working directory sparsely (type: string)autocrlf— Specify handling of line endings when cloning repository (type: enum (boolean), or enum (string), known values:input)
Examples
git:
strategy: clone
depth: 1
quiet: true
git:
depth: true