[DO-819] fixed submodules depth (#33)
Reviewed-on: https://git.avroid.tech/DevOps/jenkins-shared-lib/pulls/33
This commit is contained in:
@@ -41,6 +41,7 @@ class Git implements Serializable {
|
|||||||
* - recursiveSubmodules: Boolean - Get submodules recursively, default true
|
* - recursiveSubmodules: Boolean - Get submodules recursively, default true
|
||||||
* - parentCredentials: Boolean - Use parent repository credentials, default true
|
* - parentCredentials: Boolean - Use parent repository credentials, default true
|
||||||
* - trackingSubmodules: Boolean - Use last commit in .gitmodules, default false
|
* - trackingSubmodules: Boolean - Use last commit in .gitmodules, default false
|
||||||
|
* - shallow: Boolean - clone with depth = 1
|
||||||
* - listFiles: Boolean - List cloned files, default false
|
* - listFiles: Boolean - List cloned files, default false
|
||||||
*/
|
*/
|
||||||
public clone(Map args = [:]) {
|
public clone(Map args = [:]) {
|
||||||
@@ -50,6 +51,7 @@ class Git implements Serializable {
|
|||||||
recursiveSubmodules: true,
|
recursiveSubmodules: true,
|
||||||
parentCredentials: true,
|
parentCredentials: true,
|
||||||
trackingSubmodules: false,
|
trackingSubmodules: false,
|
||||||
|
shallow: true,
|
||||||
path: './',
|
path: './',
|
||||||
listFiles: false
|
listFiles: false
|
||||||
]
|
]
|
||||||
@@ -66,7 +68,8 @@ class Git implements Serializable {
|
|||||||
[$class: 'SubmoduleOption', disableSubmodules: args.disableSubmodules,
|
[$class: 'SubmoduleOption', disableSubmodules: args.disableSubmodules,
|
||||||
recursiveSubmodules: args.recursiveSubmodules,
|
recursiveSubmodules: args.recursiveSubmodules,
|
||||||
parentCredentials: args.parentCredentials,
|
parentCredentials: args.parentCredentials,
|
||||||
trackingSubmodules: args.trackingSubmodules]],
|
trackingSubmodules: args.trackingSubmodules,
|
||||||
|
shallow: args.shallow]],
|
||||||
userRemoteConfigs: [[credentialsId: this.creds,
|
userRemoteConfigs: [[credentialsId: this.creds,
|
||||||
url: "${args.urlRepo}"]]
|
url: "${args.urlRepo}"]]
|
||||||
])
|
])
|
||||||
|
|||||||
Reference in New Issue
Block a user