# 以前のESB Muleインストレーションのファイルを削除するために、ローカル・リポジトリを削除します。
rm -rf $M2_REPO/org/mule
# 全てのテストをスキップして、コードを生成します。CodehausからESB Muleのファイルを
# ダウンロードしないようにするために、オフラインでビルドします。これを行うためには、
# 依存ファイル全てをローカル・リポジトリに用意する必要があります。
mvn -o -fae -Pdistributions,tests -Dmaven.test.skip.exec=true clean install source:jar
# サイトをビルドします。ビルドはcoberturaテスト・カバレッジを計測等の実行も含みます。
mvn -o -fae -Pdistributions site
# インストール・パッケージをビルドします。
mvn -fae -Pdistributions,tests -Dmaven.test.skip.exec=true package