fix sintax

This commit is contained in:
Roberto Cirillo 2022-09-30 17:52:42 +02:00
parent 5c2faa5acd
commit ed52fdb21e
1 changed files with 0 additions and 85 deletions

85
Jenkinsfile vendored
View File

@ -309,91 +309,6 @@ def cleanup(def DEPLOY_FILE, def BACKUP_FILE){
} }
//experimental test //experimental test
@NonCPS
def getComponentsFromCSVDir(def dirPath){
File folder = new File(dirPath)
// folder= new FilePath(Jenkins.getInstance().getComputer(env['NODE_NAME']).getChannel(), dirPath);
println ("folder ready ");
if (folder){
println (" processing folder "+folder);
folder.eachFileRecurse FileType.FILES, { file ->
// check it if the file ends with a .csv extension
println("checking file: "+file);
if (file.name.endsWith(".csv")) {
println ("Processing file ");
readFile(file).split('\n').each { line, count->
if (line.startsWith('#'))
return
def fields = line.split(',')
components.add([
name : fields[0],
version : fields[1],
host : fields[2]
]
)
}
}
println ("removing current deploy file: "+file.name);
// remove the file here if possible
// file.delete();
}
}
return components
}
@NonCPS
def getComponentsFromCSVDir2(def dirPath){
def list = []
def folder = new File(dirPath)
println ("folder ready ");
if (folder){
println (" processing folder "+folder);
folder.eachFileRecurse FileType.FILES, {
if (file.name.endsWith(".csv")) {
println ("Processing file "+it);
list << file
readFile(file).split('\n').each { line, count->
if (line.startsWith('#'))
return
def fields = line.split(',')
components.add([
name : fields[0],
version : fields[1],
host : fields[2]
]
)
}
}
println ("removing current deploy file: "+it.name);
// remove the file here if possible
// file.delete();
}
}
println "files to remove:";
list.each {
println ("removing"+it.path);
it.delete();
}
return components
}
@NonCPS
def getComponentsFromCSVDir3(def dirPath){
println "checking current folder"
dh = new File(dirPath)
println "current folder path: "+dh.path
dh.eachFileRecurse {
println it
}
println "checking CD folder";
// startDir.eachFileRecurse(FILES) {
// if (it.name.endsWith('.csv')) {
// println it
// }
// }
}
def getComponentsFromCSVDir4(def dirPath){ def getComponentsFromCSVDir4(def dirPath){
sh ''' sh '''
echo "parsing $dirPath"; echo "parsing $dirPath";