Skip to content

Commit 2263b86

Browse files
committed
Install rust in v1 docker files (and static builders).
1 parent f776fc8 commit 2263b86

24 files changed

+96
-0
lines changed

package-builders/Dockerfile.amazonlinux2.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
9090
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
9191
fi
9292

93+
COPY package-builders/install-rust.sh /install-rust.sh
94+
RUN /install-rust.sh
95+
ENV PATH="/root/.cargo/bin:${PATH}"
96+
9397
ENTRYPOINT ["/entrypoint.sh"]
9498
CMD ["/build.sh"]

package-builders/Dockerfile.amazonlinux2023.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
7676
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
7777
fi
7878

79+
COPY package-builders/install-rust.sh /install-rust.sh
80+
RUN /install-rust.sh
81+
ENV PATH="/root/.cargo/bin:${PATH}"
82+
7983
ENTRYPOINT ["/entrypoint.sh"]
8084
CMD ["/build.sh"]

package-builders/Dockerfile.centos-stream9.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,5 +79,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
7979
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
8080
fi
8181

82+
COPY package-builders/install-rust.sh /install-rust.sh
83+
RUN /install-rust.sh
84+
ENV PATH="/root/.cargo/bin:${PATH}"
85+
8286
ENTRYPOINT ["/entrypoint.sh"]
8387
CMD ["/build.sh"]

package-builders/Dockerfile.centos7.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
9898
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
9999
fi
100100

101+
COPY package-builders/install-rust.sh /install-rust.sh
102+
RUN /install-rust.sh
103+
ENV PATH="/root/.cargo/bin:${PATH}"
104+
101105
ENTRYPOINT ["/entrypoint.sh"]
102106
CMD ["/build.sh"]

package-builders/Dockerfile.debian10.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
8787
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
8888
fi
8989

90+
COPY package-builders/install-rust.sh /install-rust.sh
91+
RUN /install-rust.sh
92+
ENV PATH="/root/.cargo/bin:${PATH}"
93+
9094
ENTRYPOINT ["/entrypoint.sh"]
9195
CMD ["/build.sh"]

package-builders/Dockerfile.debian11.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
8686
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
8787
fi
8888

89+
COPY package-builders/install-rust.sh /install-rust.sh
90+
RUN /install-rust.sh
91+
ENV PATH="/root/.cargo/bin:${PATH}"
92+
8993
ENTRYPOINT ["/entrypoint.sh"]
9094
CMD ["/build.sh"]

package-builders/Dockerfile.debian12.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,5 +82,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
8282
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
8383
fi
8484

85+
COPY package-builders/install-rust.sh /install-rust.sh
86+
RUN /install-rust.sh
87+
ENV PATH="/root/.cargo/bin:${PATH}"
88+
8589
ENTRYPOINT ["/entrypoint.sh"]
8690
CMD ["/build.sh"]

package-builders/Dockerfile.fedora39.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
7777
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
7878
fi
7979

80+
COPY package-builders/install-rust.sh /install-rust.sh
81+
RUN /install-rust.sh
82+
ENV PATH="/root/.cargo/bin:${PATH}"
83+
8084
ENTRYPOINT ["/entrypoint.sh"]
8185
CMD ["/build.sh"]

package-builders/Dockerfile.fedora40.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
7171
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
7272
fi
7373

74+
COPY package-builders/install-rust.sh /install-rust.sh
75+
RUN /install-rust.sh
76+
ENV PATH="/root/.cargo/bin:${PATH}"
77+
7478
ENTRYPOINT ["/entrypoint.sh"]
7579
CMD ["/build.sh"]

package-builders/Dockerfile.fedora41.v1

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,9 @@ RUN . /tmp/check-for-go-toolchain.sh && \
7171
echo "ERROR: ${GOLANG_FAILURE_REASON}" && exit 1 ; \
7272
fi
7373

74+
COPY package-builders/install-rust.sh /install-rust.sh
75+
RUN /install-rust.sh
76+
ENV PATH="/root/.cargo/bin:${PATH}"
77+
7478
ENTRYPOINT ["/entrypoint.sh"]
7579
CMD ["/build.sh"]

0 commit comments

Comments
 (0)