aboutsummaryrefslogtreecommitdiff
path: root/script/builder_image
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2021-04-28 11:35:10 +0200
committerQuentin Dufour <quentin@deuxfleurs.fr>2021-05-02 14:59:58 +0200
commitef4d6e782a67bd422489d643e8807eaf7fb853c4 (patch)
treeafb0e2c60837e52e808002fc643a2c87ed2c4c93 /script/builder_image
parenta981244f11af13f3dcebb9f399ab18d7e484014f (diff)
downloadgarage-test/more-clients.tar.gz
garage-test/more-clients.zip
Add minio & rclone to our functional teststest/more-clients
It is now possible to configure which clients you do not want to test with the env variable SKIP_XXX=1, XXX being the client name. eg. SKIP_S3CMD=1 ./script/test-smoke.sh
Diffstat (limited to 'script/builder_image')
-rw-r--r--script/builder_image/Dockerfile3
1 files changed, 2 insertions, 1 deletions
diff --git a/script/builder_image/Dockerfile b/script/builder_image/Dockerfile
index 292d551d..00dea191 100644
--- a/script/builder_image/Dockerfile
+++ b/script/builder_image/Dockerfile
@@ -1,6 +1,7 @@
FROM rust:buster
RUN apt-get update && \
- apt-get install --yes libsodium-dev awscli python-pip && \
+ apt-get install --yes libsodium-dev awscli python-pip wget rclone openssl socat && \
rm -rf /var/lib/apt/lists/*
+RUN wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /usr/local/bin/mc && chmod +x /usr/local/bin/mc
RUN rustup component add rustfmt
RUN pip install s3cmd