Если вы используете скриптовый конвейер, то вы можете настроить checkout scm
, чтобы он выглядел примерно так:
node {
checkout([
$class: 'GitSCM',
branches: scm.branches,
doGenerateSubmoduleConfigurations: scm.doGenerateSubmoduleConfigurations,
extensions: scm.extensions,
userRemoteConfigs: scm.userRemoteConfigs,
depth: 1
])
}
Если вы используете декларативный конвейер, то вам нужно перейти к конфигурации вашего конвейерного задания ив разделе Поведение необходимо добавить Git -> Расширенные поведения клонов и отметить Мелкий клон и установить Малая глубина клона в 1
.