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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, In the bitbucket-pipeline.yaml I have
definitions:
services:
minio:
image: satantime/minio-server:RELEASE.2020-04-28T23-56-56Z
variables:
MINIO_ACCESS_KEY: 123
MINIO_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,
});
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.