ワークスペースからいくつかのデータをロードしたい単純な Jenkinsfile があります。パイプライン プラグインを使用して、リポジトリ内の Jenkinsfile を活用しています。ビルドは、一致する Jenkins エージェントにファームオフされます。「readFile」を使用しようとすると、次のメッセージが表示されます。
java.io.FileNotFoundException: /path/to/jenkins/workspace/XXXXX/project/data.json (そのようなファイルまたはディレクトリはありません)
ワークスペースから Groovy ファイルをロードしようとすると、同じメッセージが表示されます。
私Jenkinsfile
のように見えます:
node('master') {
stage "Start"
echo "Starting"
stage "Load File"
def myJson = readFile "data.json"
}
これらのファイルを読み取れない理由はありますか?
ありがとう、ティム