クラス BootBuildImage
java.lang.ObjectSE
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.springframework.boot.gradle.tasks.bundling.BootBuildImage
- 実装済みのインターフェース一覧:
ComparableSE<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>
buildpack を使用してアプリケーションを OCI イメージにバンドルするための
Task。- 導入:
- 2.3.0
- 作成者:
- Andy Wilkinson, Scott Frederick, Rafael Ceccone, Jeroen Meijer, Julian Liebig
ネストされたクラスの概要
インターフェース Named から継承されたネストクラス / インターフェース
Named.Namerフィールド概要
インターフェース Task から継承されたフィールド
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidbuildCache(Action<CacheSpec> action) 指定されたactionを使用して、ビルドキャッシュのCacheSpecをカスタマイズします。voidbuildWorkspace(Action<CacheSpec> action) 指定されたactionを使用して、ビルド一時ワークスペースのCacheSpecをカスタマイズします。voiddocker(Action<DockerSpec> action) 指定されたactionを使用して Docker 接続を構成します。イメージ内のアプリケーションコンテンツを含むディレクトリを返します。abstract RegularFilePropertyイメージの作成元となるアーカイブファイルのプロパティを返します。abstract ListProperty<StringSE> イメージのビルド時にコンテナーにマウントされるボリュームバインディングを返します。イメージのビルド時に使用されるビルドキャッシュを返します。イメージの構築に使用されるビルダーを返します。abstract ListProperty<StringSE> イメージのビルド時に使用される buildpacks を返します。イメージのビルド時に使用されるビルド一時ワークスペースを返します。パッケージ化する前にキャッシュをクリーンアップする必要があるかどうかを返します。イメージのCreated日付として使用される日付を返します。ビルダーが使用する Docker 構成を返します。abstract MapProperty<StringSE, StringSE> イメージの構築時に使用される環境を返します。ビルドされるイメージの名前を返します。プルされたすべてのイメージに使用されるプラットフォーム (os/ アーキテクチャ / バリアント) を返します。イメージのビルド時に使用される起動キャッシュを返します。ビルドコンテナーが接続するネットワークを返します。ビルドされたイメージをレジストリにプッシュする必要があるかどうか。Property<org.springframework.boot.buildpack.platform.build.PullPolicy> イメージのビルド時に使用されるイメージプルポリシーを返します。ビルドされたイメージに含まれる実行イメージを返します。abstract ListProperty<StringSE> ビルダーコンテナーに適用されるセキュリティオプションを返します。abstract ListProperty<StringSE> getTags()ビルドされたイメージ用に作成されるタグを返します。ビルダーを信頼できるものとして扱うかどうか。イメージの構築中に詳細ログを有効にするかどうか。voidlaunchCache(Action<CacheSpec> action) 指定されたactionを使用して、起動キャッシュのCacheSpecをカスタマイズします。voidsetPullPolicy(StringSE pullPolicy) イメージの構築時に使用されるイメージプルポリシーを設定します。クラス DefaultTask から継承されたメソッド
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceクラス org.gradle.api.internal.AbstractTask から継承されたメソッド
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjectsクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース Task から継承されたメソッド
doNotTrackState, notCompatibleWithConfigurationCache
コンストラクターの詳細
BootBuildImage
public BootBuildImage()
方法の詳細
getArchiveFile
イメージの作成元となるアーカイブファイルのプロパティを返します。- 戻り値:
- アーカイブファイルのプロパティ
getImageName
getBuilder
getTrustBuilder
getRunImage
getEnvironment
イメージの構築時に使用される環境を返します。- 戻り値:
- 環境
getCleanCache
getVerboseLogging
getPullPolicy
setPullPolicy
イメージの構築時に使用されるイメージプルポリシーを設定します。- パラメーター:
pullPolicy- 使用するプルポリシー
getPublish
getBuildpacks
イメージのビルド時に使用される buildpacks を返します。- 戻り値:
- buildpack リファレンス
getBindings
イメージのビルド時にコンテナーにマウントされるボリュームバインディングを返します。- 戻り値:
- バインディング
getTags
getNetwork
getBuildWorkspace
buildWorkspace
getBuildCache
buildCache
getLaunchCache
launchCache
getCreatedDate
getApplicationDirectory
getSecurityOptions
ビルダーコンテナーに適用されるセキュリティオプションを返します。- 戻り値:
- セキュリティオプション
getImagePlatform
getDocker
docker
指定されたactionを使用して Docker 接続を構成します。- パラメーター:
action- 適用するアクション- 導入:
- 2.4.0