Как запустить тесты селенида в 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/**


Ответы (0 шт):