|
7 | 7 | <modelVersion>4.0.0</modelVersion> |
8 | 8 | <groupId>com.codedx</groupId> |
9 | 9 | <artifactId>codedx-bamboo-plugin</artifactId> |
10 | | - <version>1.0.0-SNAPSHOT</version> |
| 10 | + <version>2.0.0</version> |
11 | 11 |
|
12 | 12 | <organization> |
13 | 13 | <name>Code Dx</name> |
|
19 | 19 | <packaging>atlassian-plugin</packaging> |
20 | 20 |
|
21 | 21 | <properties> |
22 | | - |
23 | | - <bamboo.version>6.3.2</bamboo.version> |
24 | | - <bamboo.data.version>6.3.2</bamboo.data.version> |
25 | | - <amps.version>6.3.15</amps.version> |
26 | | - <plugin.testrunner.version>1.2.3</plugin.testrunner.version> |
27 | | - <atlassian.spring.scanner.version>1.2.13</atlassian.spring.scanner.version> |
28 | | - <jersey-version>2.25.1</jersey-version> |
29 | | - <jackson-version>2.9.8</jackson-version> |
| 22 | + <!-- note: change to 9.0.0 for local development with `atlas-run` etc., prior versions have a broken UI --> |
| 23 | + <bamboo.version>7.1.1</bamboo.version> |
| 24 | + <bamboo.data.version>${bamboo.version}</bamboo.data.version> |
| 25 | + <amps.version>8.1.2</amps.version> |
| 26 | + <plugin.testrunner.version>2.0.2</plugin.testrunner.version> |
| 27 | + <atlassian.spring.scanner.version>2.1.7</atlassian.spring.scanner.version> |
| 28 | + <jersey-version>2.41</jersey-version> |
| 29 | + <jackson-version>2.15.2</jackson-version> |
30 | 30 | <!-- This key is used to keep the consistency between the key in atlassian-plugin.xml and the key to generate bundle. --> |
31 | 31 | <atlassian.plugin.key>${project.groupId}.${project.artifactId}</atlassian.plugin.key> |
32 | 32 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
33 | 33 | <maven.compiler.source>1.8</maven.compiler.source> |
34 | 34 | <maven.compiler.target>1.8</maven.compiler.target> |
35 | | - <junit-version>4.12</junit-version> |
| 35 | + <junit-version>4.13.2</junit-version> |
36 | 36 | <swagger-core-version>1.5.15</swagger-core-version> |
37 | 37 |
|
38 | 38 | </properties> |
|
64 | 64 | <dependency> |
65 | 65 | <groupId>org.apache.ant</groupId> |
66 | 66 | <artifactId>ant</artifactId> |
67 | | - <version>1.8.2</version> |
| 67 | + <version>1.10.14</version> |
68 | 68 | </dependency> |
69 | 69 |
|
70 | 70 | <dependency> |
71 | 71 | <groupId>com.google.code.gson</groupId> |
72 | 72 | <artifactId>gson</artifactId> |
73 | | - <version>2.2.2-atlassian-1</version> |
| 73 | + <version>2.8.9</version> |
74 | 74 | </dependency> |
75 | 75 |
|
76 | 76 | <!-- HTTP client: jersey-client --> |
|
109 | 109 | <dependency> |
110 | 110 | <groupId>com.github.joschi.jackson</groupId> |
111 | 111 | <artifactId>jackson-datatype-threetenbp</artifactId> |
112 | | - <version>2.6.4</version> |
| 112 | + <version>${jackson-version}</version> |
113 | 113 | </dependency> |
114 | 114 |
|
115 | | - <!-- Base64 encoding that works in both JVM and Android --> |
| 115 | + <!-- Note: Required by Swagger-generated API client impl. for Basic Auth, but basic auth is not used here --> |
116 | 116 | <dependency> |
117 | 117 | <groupId>com.brsanthu</groupId> |
118 | 118 | <artifactId>migbase64</artifactId> |
|
125 | 125 | <plugins> |
126 | 126 | <plugin> |
127 | 127 | <groupId>com.atlassian.maven.plugins</groupId> |
128 | | - <artifactId>maven-bamboo-plugin</artifactId> |
| 128 | + <artifactId>bamboo-maven-plugin</artifactId> |
129 | 129 | <version>${amps.version}</version> |
130 | 130 | <extensions>true</extensions> |
131 | 131 | <configuration> |
132 | 132 | <productVersion>${bamboo.version}</productVersion> |
133 | 133 | <productDataVersion>${bamboo.data.version}</productDataVersion> |
134 | 134 | <enableQuickReload>true</enableQuickReload> |
135 | | - <enableFastdev>false</enableFastdev> |
| 135 | + </configuration> |
| 136 | + </plugin> |
| 137 | + |
| 138 | + <plugin> |
| 139 | + <groupId>com.atlassian.plugin</groupId> |
| 140 | + <artifactId>atlassian-spring-scanner-maven-plugin</artifactId> |
| 141 | + <version>${atlassian.spring.scanner.version}</version> |
| 142 | + <executions> |
| 143 | + <execution> |
| 144 | + <goals> |
| 145 | + <goal>atlassian-spring-scanner</goal> |
| 146 | + </goals> |
| 147 | + <phase>process-classes</phase> |
| 148 | + </execution> |
| 149 | + </executions> |
| 150 | + <configuration> |
| 151 | + <verbose>false</verbose> |
136 | 152 | </configuration> |
137 | 153 | </plugin> |
138 | 154 | </plugins> |
139 | 155 | </build> |
140 | 156 |
|
141 | | - <pluginRepositories> |
142 | | - <pluginRepository> |
143 | | - <releases> |
144 | | - <enabled>true</enabled> |
145 | | - <checksumPolicy>warn</checksumPolicy> |
146 | | - </releases> |
147 | | - <snapshots> |
148 | | - <updatePolicy>never</updatePolicy> |
149 | | - <checksumPolicy>warn</checksumPolicy> |
150 | | - </snapshots> |
151 | | - <id>atlassian-public</id> |
152 | | - <url>https://maven.atlassian.com/repository/public</url> |
153 | | - </pluginRepository> |
154 | | - </pluginRepositories> |
155 | | - |
156 | 157 | </project> |
0 commit comments