Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions smoke-tests/images/fake-backend/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
import com.bmuschko.gradle.docker.tasks.image.DockerPushImage
import com.google.cloud.tools.jib.gradle.JibTask
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter

Expand Down Expand Up @@ -48,6 +49,11 @@ tasks {
}
}

withType<JibTask>().configureEach {
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}

javadoc {
isEnabled = false
}
Expand Down
8 changes: 8 additions & 0 deletions smoke-tests/images/grpc/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import com.google.cloud.tools.jib.gradle.JibTask
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter

Expand Down Expand Up @@ -42,3 +43,10 @@ jib {
from.image = "eclipse-temurin:$targetJDK"
to.image = "ghcr.io/$repo/smoke-test-grpc:jdk$targetJDK-$tag"
}

tasks {
withType<JibTask>().configureEach {
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}
}
8 changes: 8 additions & 0 deletions smoke-tests/images/play/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import com.google.cloud.tools.jib.gradle.JibTask
import org.gradle.jvm.toolchain.JavaLanguageVersion
import play.gradle.Language
import java.time.LocalDateTime
Expand Down Expand Up @@ -44,3 +45,10 @@ jib {
to.image = "ghcr.io/$repo/smoke-test-play:jdk$targetJDK-$tag"
container.mainClass = "play.core.server.ProdServerStart"
}

tasks {
withType<JibTask>().configureEach {
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}
}
2 changes: 2 additions & 0 deletions smoke-tests/images/quarkus/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ tasks {

withType<JibTask>().configureEach {
dependsOn(quarkusBuild)
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}

compileJava {
Expand Down
8 changes: 8 additions & 0 deletions smoke-tests/images/security-manager/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import com.google.cloud.tools.jib.gradle.JibTask
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter

Expand Down Expand Up @@ -33,3 +34,10 @@ jib {
container.mainClass = "io.opentelemetry.smoketest.securitymanager.Main"
container.jvmFlags = listOf("-Djava.security.manager", "-Djava.security.policy=/app/resources/security.policy")
}

tasks {
withType<JibTask>().configureEach {
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}
}
6 changes: 6 additions & 0 deletions smoke-tests/images/spring-boot/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import com.google.cloud.tools.jib.gradle.JibTask
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter

Expand Down Expand Up @@ -63,6 +64,11 @@ jib {
}

tasks {
withType<JibTask>().configureEach {
// Jib tasks access Task.project at execution time which is not compatible with configuration cache
notCompatibleWithConfigurationCache("Jib task accesses Task.project at execution time")
}

val springBootJar by configurations.creating {
isCanBeConsumed = true
isCanBeResolved = false
Expand Down
Loading