Не удается запустить тест cypress в circleci с изображением docker

#docker #continuous-integration #pipeline #cypress #circleci

#докер #непрерывная интеграция #конвейер #cypress #circleci #docker

Вопрос:

Как я могу запустить свой тест cypress с Github, используя Circleci и Docker image. Ниже приведена моя config.yml папка под .circleci . После отправки нового теста на github тесты в cirlceci не выполняются. Я также добавил часть скрипта в package.json .

 version: 2

jobs:
  build:
    working_directory: ~/tmp
    docker:
      - image: 'cypress/base:10'
        environment:
          TERM: xterm
    steps:
      - run: npm ci
      - persist_to_workspace:
          root: ~/
          paths:
            - .cache
            - tmp
   test:
     working_directory: ~/tmp
     docker:
        - image: 'cypress/base:10'
        environment:
          TERM: xterm
     steps:
      - attach_workspace:
          at: ~/
      - run: ls -la cypress
      - run: ls -la cypress/integration
      - run:
          name: Running cypress tests
          command: npm run cy:test-run
      - store_artifacts:
          path: cypress/videos
      - store_artifacts:
          path: cypress/screenshots

 workflows:
   version: 2
   build_and_test:
     jobs:
      - build
      - test:
          requires:
            - build
  

введите описание изображения здесь