Subscriberというプラグインがあります。そのプラグインにはbuild-infoプラグインがあります。run-app を使用して、run-app とサブスクライバーをテストできます。サブスクライバーをメインプロジェクトへのプラグインとしてさらに定義しました。
驚いたことに、build-info
メインのプラグインのリストに , プラグインが表示されます。サブスクライバーによって「囲まれて」いて、メインにすぐに表示されないことが予想されました。これは明らかにプラグインのプラグインの「移行」ですか?何が起こるはずですか?
すべての「*.groovy」ファイルでビルド情報への参照をワークスペースで検索しました。2 つの場所 (.link_to_grails_plugins 経由) でのみ発生します: 1. Main のbuild-infoプラグイン、および 2. サブスクライバー。そのため、メインのビルド情報への偶発的な直接参照はありません。
build-info プラグインは、 Subscriber\pluginsとMain\plugins$user_home$\.grails\projects\
の両方に存在します。
すべてはあるべき姿ですか?
ジョン