DEV: Add minio install to test image (#726)
authorMartin Brennan <mjrbrennan@gmail.com>
Wed, 30 Aug 2023 00:47:32 +0000 (10:47 +1000)
committerGitHub <noreply@github.com>
Wed, 30 Aug 2023 00:47:32 +0000 (10:47 +1000)
commit2fe72f123bc45825359b4baea42eed462d0cbe11
treeba52599bf0ddce990e59e8b9ec255774786d7579
parent5651ff1c0e561b94e65f57aeb37f20a50a7dacfd
DEV: Add minio install to test image (#726)

Relies on discourse/discourse#22975 to be merged first;
the minio_runner gem can self-install minio, but it's better to just bake the binaries
into the test image. Just uses the script/install_minio.rb script to use the gem to
install required binaries.

We are adding minio to the core project to run system tests for S3 uploads
using minio as a mock S3 store.
.github/workflows/build.yml
image/discourse_test/Dockerfile