Докер в конвейерах

Я создаю приложение node.js(angular/cli) и хочу запустить тесты с помощью контейнера Docker. Я успешно создал образ Docker и загрузил его в Docker Hub, где он запускает автоматическую сборку после каждой фиксации.

Проблема в том, что я не знаю, что поместить в файл bitbucket-pipelines.yml. Я хочу, чтобы после каждого коммита он брал новый контейнер из dockerhub и запускал тесты против него.

Также я хочу минимизировать время сборки битбакета.

1 ответ

Bitbucket-pipelines.yml

pipelines:
  default:
    - step:
        image: [Enter your docker image here, as on hub.docker.com]
        script:
          - npm install
          - npm install -g @angular/cli
          - ng build --prod
          - ls -ltr
          - pwd
Другие вопросы по тегам