mirror of
https://github.com/SonarSource/sonarqube.git
synced 2024-08-31 17:56:14 +02:00
![Julien HENRY](/assets/img/avatar_default.png)
SONAR-10514 Bitbucket Cloud application install/uninstall * Bitbucket Cloud /install WS * Expose Bitbucket application descriptor as WS * Implement WS /integration/bitbucketcloud/uninstall SONAR-10517 Bitbucket Cloud settings widget * Create Bitbucket Cloud module * Create Bitbucket Setting widget * Bitbucket settings widget require SC authentication * Add WS /integration/bitbucketcloud/repo_config * Add WS /integration/bitbucketcloud/bind_repo * Add WS /integration/bitbucketcloud/after_login SONAR-10516 Bitbucket Cloud repository widget * Add WS /integration/bitbucketcloud/repo_widget * Add WS /integration/bitbucketcloud/repo_widget_data BRANCH-59, BRANCH-60 Bitbucket Cloud PR decoration SONAR-10605 Bitbucket Cloud PR widget * Add integration/bitbucketcloud/pr_widget endpoint * Add integration/bitbucketcloud/pr_widget_data endpoint
35 lines
746 B
Groovy
35 lines
746 B
Groovy
sonarqube {
|
|
properties {
|
|
property "sonar.projectName", "${projectTitle} :: Bitbucket Cloud"
|
|
property "sonar.sources", "src/main/ts"
|
|
property "sonar.tests", "src/main/ts"
|
|
property "sonar.test.inclusions", "src/main/ts/**/__tests__/**"
|
|
property "sonar.exclusions", "src/main/ts/**/__tests__/**"
|
|
}
|
|
}
|
|
|
|
apply plugin: 'com.moowork.node'
|
|
|
|
node {
|
|
version = '8.10.0'
|
|
yarnVersion = '1.5.1'
|
|
download = true
|
|
}
|
|
|
|
yarn_run {
|
|
inputs.dir('config')
|
|
inputs.dir('public')
|
|
inputs.dir('scripts')
|
|
inputs.dir('src')
|
|
inputs.file('.babelrc')
|
|
inputs.file('package.json')
|
|
inputs.file('tsconfig.json')
|
|
inputs.file('yarn.lock')
|
|
outputs.dir('build/webapp')
|
|
|
|
args = ['build']
|
|
}
|
|
|
|
yarn_run.dependsOn ':server:sonar-web:yarn_run'
|
|
|