2017-05-30 18 views
0

フィルタに一致するすべてのファイルを取得しようとしています。Jenkinsのセキュリティ上の問題

Err: Incremental Build failed with Error: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use new java.io.File java.lang.String 

私は保留中のスクリプトの承認がないチェックしました:私は次のエラーを取得する

import static groovy.io.FileType.FILES 
node { 
    try{ 

     stage('get files') 
     new File('.').eachFileRecurse(FILES) { 
       if(it.name.endsWith('.nuspec')) { 
        echo it.Name 
       } 
      } 
    }catch(err) { 
     echo 'Err: Incremental Build failed with Error: ' + err.toString() 
    }finally { 

    } 

:ここに私のコードです。 サンドボックスを無効にするオプションが見つかりません。

スクリプトコンソールで試してみると、スクリプトはうまく動作します。 スクリプトを自分のビルドで実行するにはどうしたらいいですか? ありがとう!

答えて

関連する問題