Merge pull request #4 from Unity-Technologies/sonarqube

GENE-2727: Onboard this repo to Sonarqube
This commit is contained in:
emilynunity3d 2024-07-08 10:32:45 -07:00 коммит произвёл GitHub
Родитель 662ee88082 a88e08530c
Коммит d8131850b3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 25 добавлений и 0 удалений

18
.github/workflows/sonarqube.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,18 @@
name: SonarQube
on:
push:
branches:
- branch_8_3
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
sonarqube:
uses: Unity-Technologies/github-actions-workflows/.github/workflows/sonarqube.yml@main
with:
coverage: false

7
sonar-project.properties Normal file
Просмотреть файл

@ -0,0 +1,7 @@
sonar.projectKey=lucene-solr
sonar.projectName=lucene-solr
sonar.projectVersion=1.0
sonar.links.scm=https://github.com/Unity-Technologies/lucene-solr
sonar.pullrequest.github.repository=Unity-Technologies/lucene-solr
sonar.exclusions=**/*.test.js,frontend_tests/**,docs/**