Hi,
I'm trying to run MINIO https://hub.docker.com/r/minio/minio/ as a service for my pipelines.The thing is that the image requires command to be present, for example "server /tmp".
Is there a way to define the command in definitions:services: in bitbucket-pipelines.yml?
Thank you.
Unless it has been fixed you can use this image: https://hub.docker.com/r/satantime/minio-server
how did you end up creating a bucket within the pipeline ?
Hi, In the bitbucket-pipeline.yaml I have
definitions:services:minio:image: satantime/minio-server:RELEASE.2020-04-28T23-56-56Zvariables:MINIO_ACCESS_KEY: 123MINIO_SECRET_KEY: 12345678
then in a step I have
- step: name: E2E services: - minio script: - export MINIO_HOST=127.0.0.1 - export MINIO_PORT=9000 - export MINIO_ACCESS_KEY=123 - export MINIO_SECRET_KEY=12345678 - npm run e2e # your step here
and in the code
const storage = new MinioClientExtended({endPoint: process.env.MINIO_HOST,port: parseInt(process.env.MINIO_PORT, 10),useSSL: !!process.env.MINIO_SECURE,accessKey: process.env.MINIO_ACCESS_KEY,secretKey: process.env.MINIO_SECRET_KEY,});
It looks like you're new here. Sign in or register to get started.