Если четвертый столбец каждой строки CSV-файла равен 200, он должен вернуть сообщение об успешном завершении, в противном случае произойдет сбой. Для этого сценария я пытаюсь напечатать 4-й столбец.
stage('GetColumnstring') {
steps {
while ((line = csvfile.readLine()) != null) {
String[] cols = line.split(",")
println(cols[3]);
}
}
}
Error :
WorkflowScript: 1: Not a valid section definition: "def csvfile = abc.csv". Some extra configuration is required. @ line 1, column 1.
pipeline {
^
WorkflowScript: 14: Expected a step @ line 14, column 1.
while ((line = csvfile.readLine()) != null) {
^
2 errors
at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)
at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1085)
at org.codehaus.groovy.control.Compi