2017-02-23 12 views
0

マニュアルは、この例にNexus 3を使用するマルチラインスクリプトをアップロードするにはどうすればよいですか?

{ "name": "maven", "type": "groovy", "content": "repository.createMavenHosted('private')" }

を与える。しかし、コンテンツが複数行のコードであるならば、これは失敗します。アップロードにもっと複雑なものを再フォーマットするにはどうすればよいですか?

+0

を試すました - https://github.com/sonatype/nexus-book-examples/tree/nexus-3 .x/scripting/complex-script? –

答えて

0

あなたの投稿にコメントをあなたが使用することができ、上のスポットです。

https://github.com/sonatype/nexus-book-examples/blob/nexus-3.x/scripting/complex-script/addUpdateScript.groovy

アラ:groovy addUpdateScript.groovy -u admin -p admin123 -f scriptFile.groovy [-n explicitName] [-h nx3Url]

はあなたのために物事が少し簡単に行う必要があります。あなたが持っている簡単な例使用して別の行を追加して後世の便宜上

{ 
    "name": "mavenandnpm", 
    "type": "groovy", 
    "content": "repository.createMavenHosted('private'); repository.createNpmProxy('npmjs-org','https://registry.npmjs.org');" 
} 
関連する問題