Add docker-rust image
This commit is contained in:
parent
6fcf4584d5
commit
bc484ffe5f
|
@ -0,0 +1,13 @@
|
||||||
|
FROM rust
|
||||||
|
|
||||||
|
RUN apt update && \
|
||||||
|
apt-get install apt-transport-https && \
|
||||||
|
echo deb https://apt.buildkite.com/buildkite-agent stable main > /etc/apt/sources.list.d/buildkite-agent.list && \
|
||||||
|
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 32A37959C2FA5C3C99EFBC32A79206696452D198 && \
|
||||||
|
apt update && \
|
||||||
|
apt install -y \
|
||||||
|
buildkite-agent \
|
||||||
|
rsync \
|
||||||
|
sudo \
|
||||||
|
&& \
|
||||||
|
rm -rf /var/lib/apt/lists/*
|
|
@ -0,0 +1,6 @@
|
||||||
|
Docker image containing rust and some preinstalled packages used in CI.
|
||||||
|
|
||||||
|
This image may be manually updated by running `./build.sh` if you are a member
|
||||||
|
of the [Solana Labs](https://hub.docker.com/u/solanalabs/) Docker Hub
|
||||||
|
organization, but it is also automatically updated periodically by
|
||||||
|
[this automation](https://buildkite.com/solana-labs/solana-ci-docker-rust).
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/bash -ex
|
||||||
|
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
docker build -t solanalabs/rust .
|
||||||
|
docker push solanalabs/rust
|
Loading…
Reference in New Issue