[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
|
||||
* - parentCredentials: Boolean - Use parent repository credentials, default true
|
||||
* - trackingSubmodules: Boolean - Use last commit in .gitmodules, default false
|
||||
* - shallow: Boolean - clone with depth = 1
|
||||
* - listFiles: Boolean - List cloned files, default false
|
||||
*/
|
||||
public clone(Map args = [:]) {
|
||||
@@ -50,6 +51,7 @@ class Git implements Serializable {
|
||||
recursiveSubmodules: true,
|
||||
parentCredentials: true,
|
||||
trackingSubmodules: false,
|
||||
shallow: true,
|
||||
path: './',
|
||||
listFiles: false
|
||||
]
|
||||
@@ -66,7 +68,8 @@ class Git implements Serializable {
|
||||
[$class: 'SubmoduleOption', disableSubmodules: args.disableSubmodules,
|
||||
recursiveSubmodules: args.recursiveSubmodules,
|
||||
parentCredentials: args.parentCredentials,
|
||||
trackingSubmodules: args.trackingSubmodules]],
|
||||
trackingSubmodules: args.trackingSubmodules,
|
||||
shallow: args.shallow]],
|
||||
userRemoteConfigs: [[credentialsId: this.creds,
|
||||
url: "${args.urlRepo}"]]
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user