2016-10-25 10 views
4

jenkinsパイプラインスクリプトから設定値(json、yaml、xml、またはiniのようなもの)をロードしたいとします。jenkinsパイプラインgroovyスクリプトから設定ファイルをロードするための推奨方法

スクリプトは私がorg.yaml.snakeyaml.Yamのロックを解除することができます知っているが、メッセージが、これは思われないことを私に告げる新しいorg.yaml.snakeyaml.Yaml

を使用することはできません、私はorg.yaml.snakeyaml.Yamlを使用しようとすると、私は取得します設定ファイルをロードする標準的な方法です。

すでにロックされている設定ファイルを読み込む方法はありますか?

答えて

2

JsonSlurperを使用してみてください:

def config = new JsonSlurper().parse(new File("config.json")) 
+2

はこのようにそれを記述する必要があります。グルーヴィーを、json.JsonSlurper(またはモジュールをインポートする)。ありがとう! – Nathan

関連する問題