Skip to content

Commit b5bd14b

Browse files
committed
Added maven release plugin and aligned versions
1 parent 4725d30 commit b5bd14b

File tree

4 files changed

+18
-7
lines changed

4 files changed

+18
-7
lines changed

pom.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<groupId>com.thepracticaldeveloper</groupId>
77
<artifactId>quboo-sonar-plugin</artifactId>
88
<packaging>sonar-plugin</packaging>
9-
<version>1.0.0</version>
9+
<version>1.0.2-SNAPSHOT</version>
1010

1111
<name>Quboo Plugin for SonarQube</name>
1212
<description>This plugin exports analysis result summaries to your Quboo organization account.</description>
@@ -110,7 +110,7 @@
110110
</pluginIssueTrackerUrl>
111111
<pluginTermsConditionsUrl>https://quboo.io/terms</pluginTermsConditionsUrl>
112112
<pluginOrganizationName>Quboo</pluginOrganizationName>
113-
<pluginDisplayVersion>1.0</pluginDisplayVersion>
113+
<pluginDisplayVersion>${project.version}</pluginDisplayVersion>
114114
</configuration>
115115
</plugin>
116116
<plugin>
@@ -135,6 +135,17 @@
135135
</execution>
136136
</executions>
137137
</plugin>
138+
<plugin>
139+
<groupId>org.apache.maven.plugins</groupId>
140+
<artifactId>maven-release-plugin</artifactId>
141+
<version>2.5.3</version>
142+
<configuration>
143+
<autoVersionSubmodules>true</autoVersionSubmodules>
144+
<useReleaseProfile>false</useReleaseProfile>
145+
<releaseProfiles>release</releaseProfiles>
146+
<goals>deploy</goals>
147+
</configuration>
148+
</plugin>
138149
</plugins>
139150
</build>
140151

src/main/java/io/tpd/quboo/sonarplugin/QubooPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class QubooPlugin implements Plugin {
1313
public static final String QUBOO_SERVER = "https://api.quboo.io";
1414
public static final String QUBOO_HEADER_ACCESS_KEY = "x-quboo-access-key";
1515
public static final String QUBOO_HEADER_SECRET_KEY = "x-quboo-secret-key";
16-
public static final String QUBOO_PLUGIN_VERSION = "v1.0";
16+
public static final String QUBOO_API_VERSION = "v1.0";
1717

1818
@Override
1919
public void define(Context context) {

src/main/java/io/tpd/quboo/sonarplugin/dtos/IssuesWrapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
import java.util.ArrayList;
77
import java.util.List;
88

9-
import static io.tpd.quboo.sonarplugin.QubooPlugin.QUBOO_PLUGIN_VERSION;
9+
import static io.tpd.quboo.sonarplugin.QubooPlugin.QUBOO_API_VERSION;
1010

1111
public class IssuesWrapper {
1212

1313
private List<Issue> issues;
14-
private String version = QUBOO_PLUGIN_VERSION;
14+
private String version = QUBOO_API_VERSION;
1515
private String sonarVersion;
1616

1717
public IssuesWrapper() {

src/main/java/io/tpd/quboo/sonarplugin/dtos/UsersWrapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
import java.util.ArrayList;
77
import java.util.List;
88

9-
import static io.tpd.quboo.sonarplugin.QubooPlugin.QUBOO_PLUGIN_VERSION;
9+
import static io.tpd.quboo.sonarplugin.QubooPlugin.QUBOO_API_VERSION;
1010

1111
public class UsersWrapper {
1212

1313
private List<User> users;
14-
private String version = QUBOO_PLUGIN_VERSION;
14+
private String version = QUBOO_API_VERSION;
1515
private String sonarVersion;
1616

1717
public UsersWrapper() {

0 commit comments

Comments
 (0)