Проверка качества SonarCloud не работает после запуска сканирования - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь запустить проверку качества ворот sonarcloud после выполнения сканирования sonarcloud.Я делаю это потому, что хочу, чтобы конвейер сборки bitbucket не работал, если проверка качества прошла неудачно.

При этом я получаю сообщение об ошибке, похожее на это. Качество шлюза не удалось: Не удалось получить отчет сканера: [Errno 2] Нет такогофайл или каталог: '/opt/atlassian/pipelines/agent/build/.bitbucket/pipelines/generated/pipeline/pipes/sonarsource/sonarcloud-scan/sonarcloud-scan.log'

Это мой битбакет.yml выглядит.

image: node:10.15.3

clone:
  depth: full              # SonarCloud scanner needs the full history to assign issues properly

definitions:
  caches:
    sonar: ~/.sonar/cache  # Caching SonarCloud artifacts will speed up your build

  steps:
  - step: &build-test-sonarcloud
      name: Build, test and analyze on SonarCloud
      caches:
        - node
        - sonar
      script:
        - npm install --quiet
        - npm run test:coverage  
        - pipe: sonarsource/sonarcloud-scan:0.1.5
          variables:
            SONAR_TOKEN: ${SONAR_TOKEN}
            EXTRA_ARGS: '-Dsonar.sources=src -Dsonar.tests=src -Dsonar.test.inclusions="**.test.jsx" -Dsonar.javascript.lcov.reportPaths=coverage/lcov.info'
        - pipe: sonarsource/sonarcloud-quality-gate:0.1.1
          variables:
            SONAR_TOKEN: ${SONAR_TOKEN}

pipelines:
  default:
    - step: *build-test-sonarcloud

Хотя канал сканирования Solarcloud успешно работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...