private BuildRequest getBuildRequest()

in spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildImageMojo.java [163:179]


	private BuildRequest getBuildRequest(Libraries libraries) {
		Function<Owner, TarArchive> content = (owner) -> getApplicationContent(owner, libraries);
		Image image = (this.image != null) ? this.image : new Image();
		if (image.name == null && this.imageName != null) {
			image.setName(this.imageName);
		}
		if (image.builder == null && this.imageBuilder != null) {
			image.setBuilder(this.imageBuilder);
		}
		if (image.runImage == null && this.runImage != null) {
			image.setRunImage(this.runImage);
		}
		if (image.pullPolicy == null && this.pullPolicy != null) {
			image.setPullPolicy(this.pullPolicy);
		}
		return customize(image.getBuildRequest(this.project.getArtifact(), content));
	}