Как запустить тесты селенида в bitbucket-pipelines?
Необходимо запустить тесты на selenide в selenoid на bitbucket-конвейерах, я все делал локально, и это работает, но теперь непонятно, как это реализовать в bitbucket. У меня нет опыта написания bitbucket-pipelines.yml
image: zenika/alpine-chrome:98-with-selenoid
version: "3.8.6"
services:
selenoid:
image: zenika/alpine-chrome:98-with-selenoid
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
ports:
- "4444:4444"
tests:
image: "maven"
command:
- mvn clean test
environment:
- SELENOID_URL=http://selenoid:4444
depends_on:
- selenoid
pipelines:
custom:
pipeline1:
- step:
name: Selenium Tests
image: docker/compose
script:
- docker-compose up --build --exit-code-from tests
- mvn clean test
working_dir: /src/test/java
volumes:
- $PWD:/src/test/java
services:
- docker
caches:
- docker
artifacts:
- video/**
- screenshots/**
- build/test-results/**
- build/reports/**