クラス BuildInfo

java.lang.ObjectSE
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.springframework.boot.gradle.tasks.buildinfo.BuildInfo
実装済みのインターフェース一覧:
ComparableSE<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>

@DisableCachingByDefault(because="Not worth caching") public abstract class BuildInfo extends DefaultTask
BuildInfoProperties からビルド情報プロパティファイルを生成するための Task
導入:
2.0.0
作成者:
Andy Wilkinson
  • コンストラクターの詳細

    • BuildInfo

      public BuildInfo()
  • 方法の詳細

    • getExcludes

      @Internal public abstract SetProperty<StringSE> getExcludes()
      出力から除外するプロパティの名前を返します。
      戻り値:
      除外するプロパティの名前
      導入:
      3.0.0
    • getFilename

      @Input public abstract Property<StringSE> getFilename()
      destination dir に書き込まれたファイルの名前を返します。慣例として META-INF/build-info.properties です。
      戻り値:
      書き込まれたファイルの名前
      導入:
      4.1.0
    • generateBuildProperties

      public void generateBuildProperties()
      設定済みの destination dir にビルド情報プロパティファイルを生成します。
    • getDestinationDir

      @OutputDirectory public abstract DirectoryProperty getDestinationDir()
      ビルド情報ファイルが書き込まれるディレクトリを返します。慣例は build/${taskName} です。
      戻り値:
      宛先ディレクトリ
    • getProperties

      public BuildInfoProperties getProperties()
      書き込まれるファイルに含まれる properties を返します。
      戻り値:
      プロパティ
    • properties

      public void properties(Action<BuildInfoProperties> action)
      getProperties() プロパティで指定された action を実行します。
      パラメーター:
      action - アクション