Home / Function/ whenBuildImageIsInvokedWithVolumeCaches() — spring-boot Function Reference

whenBuildImageIsInvokedWithVolumeCaches() — spring-boot Function Reference

Architecture documentation for the whenBuildImageIsInvokedWithVolumeCaches() function in BuildImageTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  e4189750_0b64_43dd_cae0_224ebfe7f3e2["whenBuildImageIsInvokedWithVolumeCaches()"]
  f9fe97f0_7168_45d0_cb88_b8287c032544["randomString()"]
  e4189750_0b64_43dd_cae0_224ebfe7f3e2 -->|calls| f9fe97f0_7168_45d0_cb88_b8287c032544
  1c432d58_16ca_1503_d046_4cba5114e02b["removeImage()"]
  e4189750_0b64_43dd_cae0_224ebfe7f3e2 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  796bdd2a_3a15_ecc2_97ae_dd72ce1ed61b["deleteVolumes()"]
  e4189750_0b64_43dd_cae0_224ebfe7f3e2 -->|calls| 796bdd2a_3a15_ecc2_97ae_dd72ce1ed61b
  style e4189750_0b64_43dd_cae0_224ebfe7f3e2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/maven/BuildImageTests.java lines 427–441

	@TestTemplate
	void whenBuildImageIsInvokedWithVolumeCaches(MavenBuild mavenBuild) {
		String testBuildId = randomString();
		mavenBuild.project("dockerTest", "build-image-volume-caches")
			.goals("package")
			.systemProperty("spring-boot.build-image.pullPolicy", "IF_NOT_PRESENT")
			.systemProperty("test-build-id", testBuildId)
			.execute((project) -> {
				assertThat(buildLog(project)).contains("Building image")
					.contains("docker.io/library/build-image-volume-caches:0.0.1.BUILD-SNAPSHOT")
					.contains("Successfully built image");
				removeImage("build-image-volume-caches", "0.0.1.BUILD-SNAPSHOT");
				deleteVolumes("cache-" + testBuildId + ".build", "cache-" + testBuildId + ".launch");
			});
	}

Subdomains

Frequently Asked Questions

What does whenBuildImageIsInvokedWithVolumeCaches() do?
whenBuildImageIsInvokedWithVolumeCaches() is a function in the spring-boot codebase.
What does whenBuildImageIsInvokedWithVolumeCaches() call?
whenBuildImageIsInvokedWithVolumeCaches() calls 3 function(s): deleteVolumes, randomString, removeImage.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free