aboutsummaryrefslogtreecommitdiffstats
path: root/build.gradle
diff options
context:
space:
mode:
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>2019-11-21 15:21:10 +0100
committerSonarTech <sonartech@sonarsource.com>2019-12-04 20:46:09 +0100
commitf4bd049e7de0f9b953b8930512c74f1c8f0a166c (patch)
tree3068ea99105ec9b146b0d64b3579b4944f336a52 /build.gradle
parentb5bee1916594e68fabc9137ce5d04754d3be4031 (diff)
downloadsonarqube-f4bd049e7de0f9b953b8930512c74f1c8f0a166c.tar.gz
sonarqube-f4bd049e7de0f9b953b8930512c74f1c8f0a166c.zip
SONAR-12665 format dependencyManagement of bundled plugins
1/ put in alphabetical order 2/ remove use of variables for version to be compatible with bot update 3/ add identifier comment and repositories for bot update
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle79
1 files changed, 38 insertions, 41 deletions
diff --git a/build.gradle b/build.gradle
index 58e989ec11f..cb8d40ceba2 100644
--- a/build.gradle
+++ b/build.gradle
@@ -76,11 +76,6 @@ allprojects {
}
}
-ext {
- slangVersion = '1.5.0.315'
- dotnetVersion = '7.17.0.9346'
-}
-
apply plugin: 'org.sonarqube'
sonarqube {
properties {
@@ -123,42 +118,44 @@ subprojects {
// Central place for definition dependency versions and exclusions.
dependencyManagement {
dependencies {
- // language plugin list
- dependency 'com.sonarsource.abap:sonar-abap-plugin:3.8.0.2034'
- dependency 'com.sonarsource.slang:sonar-apex-plugin:1.7.0.883'
- dependency "org.sonarsource.dotnet:sonar-csharp-plugin:${dotnetVersion}"
- dependency 'com.sonarsource.cpp:sonar-cfamily-plugin:6.4.0.11646'
- dependency 'com.sonarsource.cobol:sonar-cobol-plugin:4.4.0.3403'
- dependency 'org.sonarsource.css:sonar-css-plugin:1.1.1.1010'
- dependency 'org.sonarsource.flex:sonar-flex-plugin:2.5.1.1831'
- dependency 'org.sonarsource.jacoco:sonar-jacoco-plugin:1.0.2.475'
- dependency 'org.sonarsource.java:sonar-java-plugin:5.14.0.18788'
- dependency 'org.sonarsource.javascript:sonar-javascript-plugin:5.2.1.7778'
- dependency "org.sonarsource.slang:sonar-kotlin-plugin:${slangVersion}"
- dependency 'org.sonarsource.php:sonar-php-plugin:3.2.0.4868'
- dependency 'com.sonarsource.pli:sonar-pli-plugin:1.10.0.1880'
- dependency 'com.sonarsource.plsql:sonar-plsql-plugin:3.4.1.2576'
- dependency 'org.sonarsource.python:sonar-python-plugin:1.16.0.4432'
- dependency 'com.sonarsource.rpg:sonar-rpg-plugin:2.3.0.1187'
- dependency 'org.sonarsource.scm.git:sonar-scm-git-plugin:1.9.1.1834'
- dependency 'org.sonarsource.scm.svn:sonar-scm-svn-plugin:1.9.0.1295'
- dependency 'org.sonarsource.slang:sonar-go-plugin:1.6.0.719'
- dependency "org.sonarsource.slang:sonar-ruby-plugin:${slangVersion}"
- dependency "org.sonarsource.slang:sonar-scala-plugin:${slangVersion}"
- dependency 'com.sonarsource.swift:sonar-swift-plugin:4.1.0.3087'
- dependency 'org.sonarsource.typescript:sonar-typescript-plugin:1.9.0.3766'
- dependency 'com.sonarsource.tsql:sonar-tsql-plugin:1.4.0.3334'
- dependency "org.sonarsource.dotnet:sonar-vbnet-plugin:${dotnetVersion}"
- dependency 'com.sonarsource.plugins.vb:sonar-vb-plugin:2.6.0.1875'
- dependency 'org.sonarsource.html:sonar-html-plugin:3.2.0.2082'
- dependency 'org.sonarsource.xml:sonar-xml-plugin:2.0.1.2020'
- dependencySet(group: 'com.sonarsource.security', version: '8.0.0.5505') {
- entry "sonar-security-csharp-frontend-plugin"
- entry "sonar-security-java-frontend-plugin"
- entry "sonar-security-php-frontend-plugin"
- entry "sonar-security-plugin"
- }
-
+ // bundled plugin list -- keep it alphabetically ordered
+ // comment is used by the Plugin Update bot to identify bundled plugins to check updates for
+ // comment format is: // bundled_plugin:[updateCenterKey]:[githubRepository]
+ // updateCenterKey: Update Center Plugin key, last release will be resolved from repox when not provided
+ // githubRepository: name of github repository of the plugin in the SonarSource organisation
+ dependency 'com.sonarsource.abap:sonar-abap-plugin:3.8.0.2034' // bundled_plugin:abap:sonar-abap
+ dependency 'com.sonarsource.cobol:sonar-cobol-plugin:4.4.0.3403' // bundled_plugin:cobol:sonar-cobol
+ dependency 'com.sonarsource.cpp:sonar-cfamily-plugin:6.4.0.11646' // bundled_plugin:cpp:sonar-cpp
+ dependency 'com.sonarsource.pli:sonar-pli-plugin:1.10.0.1880' // bundled_plugin:pli:sonar-pli
+ dependency 'com.sonarsource.plsql:sonar-plsql-plugin:3.4.1.2576' // bundled_plugin:plsql:sonar-plsql
+ dependency 'com.sonarsource.plugins.vb:sonar-vb-plugin:2.6.0.1875' // bundled_plugin:vb:sonar-vb
+ dependency 'com.sonarsource.rpg:sonar-rpg-plugin:2.3.0.1187' // bundled_plugin:rpg:sonar-rpg
+ dependency 'com.sonarsource.security:sonar-security-csharp-frontend-plugin:8.0.0.5505' // bundled_plugin::sonar-security
+ dependency 'com.sonarsource.security:sonar-security-java-frontend-plugin:8.0.0.5505' // bundled_plugin::sonar-security
+ dependency 'com.sonarsource.security:sonar-security-php-frontend-plugin:8.0.0.5505' // bundled_plugin::sonar-security
+ dependency 'com.sonarsource.security:sonar-security-plugin:8.0.0.5505' // bundled_plugin::sonar-security
+ dependency 'com.sonarsource.slang:sonar-apex-plugin:1.7.0.883' // bundled_plugin:sonarapex:slang-enterprise
+ dependency 'com.sonarsource.swift:sonar-swift-plugin:4.1.0.3087' // bundled_plugin:swift:sonar-swift
+ dependency 'com.sonarsource.tsql:sonar-tsql-plugin:1.4.0.3334' // bundled_plugin:tsql:sonar-tsql
+ dependency 'org.sonarsource.css:sonar-css-plugin:1.1.1.1010' // bundled_plugin:cssfamily:sonar-css
+ dependency 'org.sonarsource.dotnet:sonar-csharp-plugin:7.17.0.9346' // bundled_plugin:csharp:sonar-dotnet
+ dependency 'org.sonarsource.dotnet:sonar-vbnet-plugin:7.17.0.9346' // bundled_plugin:vbnet:sonar-dotnet
+ dependency 'org.sonarsource.flex:sonar-flex-plugin:2.5.1.1831' // bundled_plugin:flex:sonar-flex
+ dependency 'org.sonarsource.html:sonar-html-plugin:3.2.0.2082' // bundled_plugin:web:sonar-html
+ dependency 'org.sonarsource.jacoco:sonar-jacoco-plugin:1.0.2.475' // bundled_plugin:jacoco:sonar-jacoco
+ dependency 'org.sonarsource.java:sonar-java-plugin:5.14.0.18788' // bundled_plugin:java:sonar-java
+ dependency 'org.sonarsource.javascript:sonar-javascript-plugin:5.2.1.7778' // bundled_plugin:javascript:SonarJS
+ dependency 'org.sonarsource.php:sonar-php-plugin:3.2.0.4868' // bundled_plugin:php:sonar-php
+ dependency 'org.sonarsource.python:sonar-python-plugin:1.16.0.4432' // bundled_plugin:python:sonar-python
+ dependency 'org.sonarsource.scm.git:sonar-scm-git-plugin:1.9.1.1834' // bundled_plugin:scmgit:sonar-scm-git
+ dependency 'org.sonarsource.scm.svn:sonar-scm-svn-plugin:1.9.0.1295' // bundled_plugin:scmsvn:sonar-scm-svn
+ dependency 'org.sonarsource.slang:sonar-go-plugin:1.6.0.719' // bundled_plugin:go:slang-enterprise
+ dependency 'org.sonarsource.slang:sonar-kotlin-plugin:1.5.0.315' // bundled_plugin:kotlin:slang-enterprise
+ dependency 'org.sonarsource.slang:sonar-ruby-plugin:1.5.0.315' // bundled_plugin:ruby:slang-enterprise
+ dependency 'org.sonarsource.slang:sonar-scala-plugin:1.5.0.315' // bundled_plugin:sonarscala:slang-enterprise
+ dependency 'org.sonarsource.typescript:sonar-typescript-plugin:1.9.0.3766' // bundled_plugin:typescript:SonarTS
+ dependency 'org.sonarsource.xml:sonar-xml-plugin:2.0.1.2020' // bundled_plugin:xml:sonar-xml
+
// please keep this list alphabetically ordered
dependencySet(group: 'ch.qos.logback', version: '1.2.3') {
entry 'logback-access'