Skip to content

Commit ec5e85f

Browse files
authored
Actually publish distroless containers when releasing (#35485)
* Actually publish distroless containers when releasing * Put distroless publish in java publish
1 parent ffb359c commit ec5e85f

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

sdks/java/container/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,5 @@ task pushAll {
8383
dependsOn ":sdks:java:container:java11:docker"
8484
dependsOn ":sdks:java:container:java17:docker"
8585
dependsOn ":sdks:java:container:java21:docker"
86+
dependsOn ":sdks:java:container:distroless:pushAll"
8687
}

sdks/python/container/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ for(int i=min_python_version; i<=max_python_version; ++i) {
7070
}
7171

7272
tasks.register("pushAll") {
73+
dependsOn ':sdks:python:container:distroless:pushAll'
7374
for(int ver=min_python_version; ver<=max_python_version; ++ver) {
7475
if (!project.hasProperty("skip-python-3" + ver + "-images")) {
7576
dependsOn ':sdks:python:container:push3' + ver

sdks/python/container/distroless/build.gradle

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ for(int i=min_python_version; i<=max_python_version; ++i) {
3838
if (cur != min_version) {
3939
// Enforce ordering to allow the prune step to happen between runs.
4040
// This will ensure we don't use up too much space (especially in CI environments)
41-
mustRunAfter(":sdks:python:container:distroless:push" + prev)
41+
if (!project.hasProperty("skip-python-3" + prev + "-images")) {
42+
mustRunAfter(":sdks:python:container:distroless:push" + prev)
43+
}
4244
}
4345
dependsOn ':sdks:python:container:distroless:py' + cur + ':docker'
4446

@@ -55,6 +57,8 @@ for(int i=min_python_version; i<=max_python_version; ++i) {
5557

5658
tasks.register("pushAll") {
5759
for(int ver=min_python_version; ver<=max_python_version; ++ver) {
58-
dependsOn ':sdks:python:container:distroless:push3' + ver
60+
if (!project.hasProperty("skip-python-3" + ver + "-images")) {
61+
dependsOn ':sdks:python:container:distroless:push3' + ver
62+
}
5963
}
6064
}

0 commit comments

Comments
 (0)