私が作成した Grails プラグインには、継続的インテグレーション環境内で set-version を使用してバージョンが設定されています。ビルド中に、「eventCompileEnd」イベント フック内からプログラムでバージョンを出力したいと考えています。したがって、私の Grails アプリでは、「app.version」メタデータを取得するだけで済みますが、プラグインのバージョンは、プラグインのルートにある GrailsPlugin.groovy ファイルに設定されています。その値にアクセスする方法はありますか? 私が参照しているバージョン情報は次のとおりです。
class MyUtilityGrailsPlugin {
// the plugin version
def version = "4.6.8"
// the version or versions of Grails the plugin is designed for
def grailsVersion = "2.1 > *"
...etc.