1
私はアプリケーションの料理レシピを使用してjava warファイルを展開しています。私がしたいのは、外部ロケーション(この場合は私たちのローカルネクサスリポジトリ)からWAR md5をロードすることです。シェフで外部の場所から値をロードするには(ある種のbashを実行して、STDOUTに文字列を出力し、その値をシェフ変数に使用するなど)。このbashのような外部呼び出しでシェフ変数を設定する
何か:
export CHEF_VARIABLE = `wget -O - $/URL/WHICH/RETURNS/TEXT/STRING`
ありがとう、これは完全に動作します。誰かがnexusから最新のSNAPSHOTを入手しようと思っている場合は、http://mvn.myrepo.com/service/local/artifact/maven/redirect?g=$groupid&a=$artifact&v=LATEST&r=snapshots&p=war md5はhttp://mvn.myrepo.com/service/local/artifact/maven/redirect?g=$groupid&a=$artifact&v=LATEST&r=snapshots&p=war.md5です – David