Кодеклимат

Я хочу запустить кодеклимат Cli в Gitlab. Это наш конфиг:

code_quality:
stage: test
  image: docker:stable
  variables:
    DOCKER_DRIVER: overlay2
  services:
    - docker:stable-dind
  allow_failure: true
  script:
    - docker pull codeclimate/codeclimate
    - VOLUME_PATH=/tmp/builds"$(echo $PWD | sed 's|^/[^/]*||')"
    - ls -la
    - ls -lash $PWD
    - echo $VOLUME_PATH
    - echo $PWD
    - ls ./services/dbservice
    - docker run
      --interactive
      --env CODECLIMATE_CODE="$PWD"
      --env CODECLIMATE_DEBUG=1
      --volume "$PWD":/code
      --volume /var/run/docker.sock:/var/run/docker.sock
      --volume /tmp/cc:/tmp/cc
      codeclimate/codeclimate analyze
  artifacts:
    paths: [gl-code-quality-report.json]

Но когда запускается gitlab, кажется, что dockercontainers, запускаемые docker, не могут найти код. Каждый раз тест заканчивается 0 проблемами. Я также начал тестирование с Docker Cli локально, и там было несколько проблем.

Вот результат глагола бега: https://pastebin.com/i9rALiCv

0 ответов

Другие вопросы по тегам