2017-10-25 10 views
0

私たちはhybris 6.5.0.1にb2bacceleratoraddoncommerceorgaddonアドオンを使用しています。店頭アドオンを使用してhybrisを展開する方法

ローカル開発では、ant addoninstallコマンドを実行すれば十分です。 しかし、これらのアドオンをデプロイメントプロセスに統合する正式な方法は何ですか?リポジトリで生成されたソースをチェックインしようとしましたが、動作していないようです。

配備後にプラグインを手動でインストールする必要はありません。

さらに、ydeployというデプロイメントを行っているので、これをydeployプロセスに統合する方法はありますか?

答えて

0

ant addoninstallタスクは1回だけ実行されます。それはアドオンが正しく動作するようにいくつかのファイルを操作します。これらのファイルは、以下のとおりです。

  • myaddon/project.properties
  • mystorefront/extensioninfo.xml

最初のファイルは、JavaScriptとCSSのソースだけでなく、どのプロパティのアドオンを登録するプロパティを使用して作成されましたストアフロントウェブのコンテキストにアドオンスプリングWebコンテキストが含まれています。

2番目のファイルでは、ストアフロントからアドオンへの依存関係が作成されました。このようにして、起動時にアドオンの春の豆が作成され、店頭の豆が作成されます。また、ビルド中に、hybrisはアドオンのWebソースを店頭拡張の指定されたフォルダにコピーします。

これらのファイルを他のファイルとともにデプロイする限り、addoninstallタスクをスキップできます。

+0

ありがとう、それは私が探していた情報です! – tkupek

0

あなたのプロジェクトで使用する拡張子を選択できるhybris configフォルダ内にlocalextensions.xmlというファイルがあります。

+0

私はここで店頭アドオンについて話しています。 https://help.hybris.com/6.5.0/hcd/8adf7365866910149ceb975f778d809d.html – tkupek

関連する問題