0
Jenkinsパイプラインジョブ内の指定されたディレクトリにあるすべてのテキストファイルのリストを取得しようとしています。ファイルが見つからないというエラーが表示されます。しかし、このコードはJenkinsの外でグルーヴィーで試してみるとうまく動作します。エラーは、受信:Jenkins Groovy Pipeline - ディレクトリからすべてのテキストファイルをリストにプル
java.io.FileNotFoundException: C:\ tempに\ジェンキンス\ワークスペース\ pollandExecute_new \ swqa_git私は、ファイルの場所に存在していることが確認できました
と、そのフォルダをファイルはWindowsで完全な制御権を持ちます。
def list = []
// Obtain all text files within the specified directory
def folder = "C:\\temp\\jenkins\\workspace\\pollandExecute_new\\swqa_git"
new File(folder).eachFileMatch(~/.*.txt/) {file -> list << file}