aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pom.xml30
-rw-r--r--server/sonar-web/src/main/js/apps/about/components/AboutScanners.js4
-rw-r--r--sonar-application/pom.xml18
-rw-r--r--sonar-core/src/main/resources/org/sonar/l10n/core.properties1
-rwxr-xr-xtravis.sh4
5 files changed, 8 insertions, 49 deletions
diff --git a/pom.xml b/pom.xml
index 91a8e5f3676..f98d251afb9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,13 +46,6 @@
<url>http://jira.sonarsource.com/browse/SONAR</url>
</issueManagement>
- <distributionManagement>
- <repository>
- <id>bintray</id>
- <url>https://api.bintray.com/maven/sonarsource/SonarQube/${project.groupId}/;publish=1</url>
- </repository>
- </distributionManagement>
-
<properties>
<sonarUpdateCenter.version>1.17</sonarUpdateCenter.version>
<sonarJava.version>4.0</sonarJava.version>
@@ -87,6 +80,8 @@
<!-- used for deployment to SonarSource Artifactory -->
<gitRepositoryName>sonarqube</gitRepositoryName>
+ <!-- Release: enable publication to Bintray -->
+ <artifactsToPublish>${project.groupId}:sonar-application:zip</artifactsToPublish>
</properties>
<build>
@@ -1156,27 +1151,6 @@
</profile>
<profile>
- <id>javadoc</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <excludePackageNames>
- net.*:org.sonar.application:org.sonar.server:org.sonar.graph:org.sonar.batch:org.sonar.channel:org.sonar.java:org.sonar.maven*:org.sonar.plugins.*:org.sonar.colorizer:org.sonar.core:org.sonar.duplications:org.sonar.markdown:com.*
- </excludePackageNames>
- <author>false</author>
- <linksource>true</linksource>
- <reportOutputDirectory>${project.reporting.outputDirectory}/${project.version}/apidocs
- </reportOutputDirectory>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
<id>protobuf-compile</id>
<activation>
<file>
diff --git a/server/sonar-web/src/main/js/apps/about/components/AboutScanners.js b/server/sonar-web/src/main/js/apps/about/components/AboutScanners.js
index 764f63876a7..627996d1945 100644
--- a/server/sonar-web/src/main/js/apps/about/components/AboutScanners.js
+++ b/server/sonar-web/src/main/js/apps/about/components/AboutScanners.js
@@ -47,7 +47,7 @@ export default class AboutScanners extends React.Component {
render () {
return (
<div className="boxed-group">
- <h2>Start analyzing your projects with a SonarQube Scanner</h2>
+ <h2>{translate('about_page.scanners')}</h2>
<div className="boxed-group-inner">
<div className="about-page-analyzers">
{scanners.map(scanner => (
@@ -56,7 +56,7 @@ export default class AboutScanners extends React.Component {
<img src={`${window.baseUrl}/images/scanner-logos/${scanner.key}.svg`} height={80}
alt={translate('about_page.scanners', scanner.key)}/>
</div>
- <p className="about-page-text">{translate('about_page.scanners.sonarqube.text')}</p>
+ <p className="about-page-text">{translate('about_page.scanners', scanner.key, 'text')}</p>
<ReadMore link={scanner.link}/>
</div>
))}
diff --git a/sonar-application/pom.xml b/sonar-application/pom.xml
index 27e9000110f..c5f6fe98360 100644
--- a/sonar-application/pom.xml
+++ b/sonar-application/pom.xml
@@ -208,24 +208,6 @@
</executions>
</plugin>
<plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <failOnError>${checksum.failOnError}</failOnError>
- <target>
- <checksum file="${project.build.directory}/sonarqube-${project.version}.zip" algorithm="md5" />
- <checksum file="${project.build.directory}/sonarqube-${project.version}.zip" algorithm="sha" />
- </target>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
diff --git a/sonar-core/src/main/resources/org/sonar/l10n/core.properties b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
index 7126eeb049c..928258d86ba 100644
--- a/sonar-core/src/main/resources/org/sonar/l10n/core.properties
+++ b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
@@ -2713,6 +2713,7 @@ about_page.quality_gates.text=Your project's quality gate is the set of conditio
about_page.standards=Conform to recognized standards
about_page.standards.text=SonarAnalyzers offer rules that support industry standards. Configure your Quality Profile with standard-related rules to ensure adherence.
+about_page.scanners=Start analyzing your projects with a SonarQube Scanner
about_page.scanners.sonarqube=SonarQube Scanner
about_page.scanners.sonarqube.text=The SonarQube Scanner is a Java-based command-line tool that can analyze any language SonarQube supports.
about_page.scanners.msbuild=SonarQube Scanner for MSBuild
diff --git a/travis.sh b/travis.sh
index 8bac388b870..e5472131437 100755
--- a/travis.sh
+++ b/travis.sh
@@ -59,9 +59,11 @@ CI)
elif [[ "$TRAVIS_BRANCH" == "branch-"* ]] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
echo 'release branch: trigger QA, no analysis'
+ export PROJECT_VERSION=`maven_expression "project.version"`
+
mvn deploy \
$MAVEN_OPTIONS \
- -Pdeploy-sonarsource
+ -Pdeploy-sonarsource,release
elif [ "$TRAVIS_PULL_REQUEST" != "false" ] && [ -n "${GITHUB_TOKEN:-}" ]; then
echo 'Internal pull request: trigger QA and analysis'