Skip to content
Draft
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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.57/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.57/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,13 @@ FROM gcr.io/distroless/java21-debian12:latest@sha256:7c9a9a362eadadb308d29b9c7fe

CMD echo this is a dummy file used to automate dependency upgrades for plugins

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.57/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.57</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.57</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.57</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.31.1</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.31.1</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.31.1</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.58/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.58/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,13 @@ FROM gcr.io/distroless/java21-debian12:latest@sha256:73c719485ac6fb38dd168053837

CMD echo this is a dummy file used to automate dependency upgrades for plugins

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.58/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.58</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.58</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.58</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.31.1</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.31.1</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.31.1</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.59/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.59/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,13 @@ RUN curl -fsSL -o servicetalk-grpc-protoc.jar https://repo1.maven.org/maven2/io/

FROM gcr.io/distroless/java21-debian12:latest@sha256:914d2e4d0aef6afe6167a11de8d87a4bfcd9325f36d1b45c03c04e6f16ba94d8 AS base

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.59/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.59</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.59</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.59</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.32.0</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.32.0</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.32.0</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.60/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.60/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,13 @@ RUN curl -fsSL -o servicetalk-grpc-protoc.jar https://repo1.maven.org/maven2/io/

FROM gcr.io/distroless/java21-debian12:latest@sha256:418b2e2a9e452aa9299511427f2ae404dfc910ecfa78feb53b1c60c22c3b640c AS base

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.60/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.60</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.60</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.60</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.32.1</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.32.1</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.32.1</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.61/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.61/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,13 @@ RUN curl -fsSL -o servicetalk-grpc-protoc.jar https://repo1.maven.org/maven2/io/

FROM gcr.io/distroless/java21-debian12:latest@sha256:b41ca849c90e111ed5a6d2431b474225535f266ac1b3902cd508718f160cea60 AS base

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.61/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.61</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.61</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.61</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.33.1</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.33.1</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.33.1</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/apple/servicetalk/v0.42.62/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/apple/servicetalk/v0.42.62/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,13 @@ RUN curl -fsSL -o servicetalk-grpc-protoc.jar https://repo1.maven.org/maven2/io/

FROM gcr.io/distroless/java21-debian12:latest@sha256:ed87b011df38601c55503cb24a0d136fed216aeb3bcd57925719488d93d236f4 AS base

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM scratch
COPY --from=base --link / /
COPY --from=build --link --chmod=0755 --chown=root:root /app/servicetalk-grpc-protoc.jar .
COPY --from=maven-deps /root/.m2/repository /maven-repository
USER nobody
ENTRYPOINT [ "/usr/bin/java", "-jar", "/servicetalk-grpc-protoc.jar"]
39 changes: 39 additions & 0 deletions plugins/apple/servicetalk/v0.42.62/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>temp</groupId>
<artifactId>temp</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-data-protobuf</artifactId>
<version>0.42.62</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-api</artifactId>
<version>0.42.62</version>
</dependency>
<dependency>
<groupId>io.servicetalk</groupId>
<artifactId>servicetalk-grpc-protobuf</artifactId>
<version>0.42.62</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>4.33.3</version>
</dependency>
<!-- lite -->
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.33.3</version>
</dependency>
<dependency>
<groupId>build.buf</groupId>
<artifactId>protobuf-javalite</artifactId>
<version>4.33.3</version>
</dependency>
</dependencies>
</project>
1 change: 1 addition & 0 deletions plugins/bufbuild/connect-kotlin/v0.1.4/.dockerignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*
!Dockerfile
!pom.xml
5 changes: 5 additions & 0 deletions plugins/bufbuild/connect-kotlin/v0.1.4/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,12 @@ RUN apt-get update \
WORKDIR /app
RUN curl -fsSL -o /app/protoc-gen-connect-kotlin.jar https://github.com/bufbuild/connect-kotlin/releases/download/v0.1.4/protoc-gen-connect-kotlin.jar

FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps
COPY pom.xml /tmp/pom.xml
RUN cd /tmp && mvn -f pom.xml dependency:go-offline

FROM gcr.io/distroless/java17-debian11
WORKDIR /app
COPY --from=build /app/protoc-gen-connect-kotlin.jar /app
COPY --from=maven-deps /root/.m2/repository /maven-repository
CMD ["/app/protoc-gen-connect-kotlin.jar"]
Loading
Loading