6
6
<modelVersion>4.0.0</modelVersion>
7
7
<groupId>io.qameta.allure</groupId>
8
8
<artifactId>allure-bamboo</artifactId>
9
-
<version>1.19.1-SNAPSHOT</version>
9
+
<version>1.21.0-SNAPSHOT-j17-3</version>
10
10
<name>Allure for Bamboo</name>
11
11
<description>Allure reports right in deployment plans in Bamboo</description>
12
12
<packaging>atlassian-plugin</packaging>
16
16
</organization>
17
17
<properties>
18
18
<spotless.version>2.2.0</spotless.version>
19
-
<amps.version>8.11.4</amps.version>
20
-
<bamboo.version>9.0.4</bamboo.version>
19
+
<amps.version>9.1.1</amps.version>
20
+
<!-- <bamboo.version>9.6.5</bamboo.version>-->
21
+
<bamboo.version>10.0.0</bamboo.version>
22
+
<!-- <bamboo.version>10.2.0</bamboo.version>-->
21
23
<bamboo.data.version>${bamboo.version}</bamboo.data.version>
22
-
<plugin.testrunner.version>2.0.2</plugin.testrunner.version>
23
-
<!-- <atlassian.spring.scanner.version>1.2.13</atlassian.spring.scanner.version>-->
24
+
<plugin.testrunner.version>2.0.9</plugin.testrunner.version>
24
25
<atlassian.plugin.key>${project.groupId}.${project.artifactId}</atlassian.plugin.key>
26
+
<spring.version>4.2.5.RELEASE</spring.version>
27
+
<osgi.javaconfig.version>0.2.0</osgi.javaconfig.version>
25
28
<slf4j.version>2.0.16</slf4j.version>
29
+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
26
30
<compiler.version>1.8</compiler.version>
27
31
<maven.compiler.source>1.8</maven.compiler.source>
28
32
<maven.compiler.target>1.8</maven.compiler.target>
42
46
<version>2.8.2</version>
43
47
</dependency>
44
48
<dependency>
45
-
<groupId>commons-io</groupId>
46
-
<artifactId>commons-io</artifactId>
47
-
<version>2.18.0</version>
48
-
<scope>provided</scope>
49
+
<groupId>com.fasterxml.jackson.core</groupId>
50
+
<artifactId>jackson-databind</artifactId>
51
+
<version>2.18.2</version>
49
52
</dependency>
50
53
<dependency>
51
54
<groupId>com.fasterxml.jackson.dataformat</groupId>
52
55
<artifactId>jackson-dataformat-yaml</artifactId>
53
-
<version>2.15.2</version>
56
+
<version>2.18.2</version>
54
57
</dependency>
55
58
<dependency>
56
-
<groupId>com.fasterxml.jackson.core</groupId>
57
-
<artifactId>jackson-databind</artifactId>
58
-
<version>2.18.2</version>
59
+
<groupId>net.lingala.zip4j</groupId>
60
+
<artifactId>zip4j</artifactId>
61
+
<version>2.11.5</version>
59
62
</dependency>
63
+
<dependency>
64
+
<groupId>org.slf4j</groupId>
65
+
<artifactId>slf4j-api</artifactId>
66
+
<version>${slf4j.version}</version>
67
+
<scope>provided</scope>
68
+
</dependency>
69
+
<dependency>
70
+
<groupId>org.slf4j</groupId>
71
+
<artifactId>slf4j-reload4j</artifactId>
72
+
<version>${slf4j.version}</version>
73
+
<scope>provided</scope>
74
+
</dependency>
75
+
60
76
<dependency>
61
77
<groupId>com.atlassian.bamboo</groupId>
62
78
<artifactId>atlassian-bamboo-web</artifactId>
63
79
<version>${bamboo.version}</version>
64
80
<scope>provided</scope>
65
-
<exclusions>
66
-
<exclusion>
67
-
<groupId>commons-beanutils</groupId>
68
-
<artifactId>commons-beanutils</artifactId>
69
-
</exclusion>
70
-
<exclusion>
71
-
<groupId>org.hamcrest</groupId>
72
-
<artifactId>hamcrest-core</artifactId>
73
-
</exclusion>
74
-
<exclusion>
75
-
<groupId>com.fasterxml.jackson.core</groupId>
76
-
<artifactId>jackson-databind</artifactId>
77
-
</exclusion>
78
-
<exclusion>
79
-
<groupId>junit</groupId>
80
-
<artifactId>junit</artifactId>
81
-
</exclusion>
82
-
<exclusion>
83
-
<groupId>log4j</groupId>
84
-
<artifactId>log4j</artifactId>
85
-
</exclusion>
86
-
<exclusion>
87
-
<groupId>org.slf4j</groupId>
88
-
<artifactId>slf4j-api</artifactId>
89
-
</exclusion>
90
-
<exclusion>
91
-
<groupId>net.bytebuddy</groupId>
92
-
<artifactId>byte-buddy</artifactId>
93
-
</exclusion>
94
-
<exclusion>
95
-
<groupId>org.objenesis</groupId>
96
-
<artifactId>objenesis</artifactId>
97
-
</exclusion>
98
-
<exclusion>
99
-
<groupId>commons-collections</groupId>
100
-
<artifactId>commons-collections</artifactId>
101
-
</exclusion>
102
-
<exclusion>
103
-
<groupId>commons-lang</groupId>
104
-
<artifactId>commons-lang</artifactId>
105
-
</exclusion>
106
-
<exclusion>
107
-
<groupId>commons-logging</groupId>
108
-
<artifactId>commons-logging</artifactId>
109
-
</exclusion>
110
-
<exclusion>
111
-
<groupId>com.fasterxml.jackson.core</groupId>
112
-
<artifactId>jackson-core</artifactId>
113
-
</exclusion>
114
-
<exclusion>
115
-
<groupId>org.yaml</groupId>
116
-
<artifactId>snakeyaml</artifactId>
117
-
</exclusion>
118
-
</exclusions>
119
81
</dependency>
82
+
120
83
<dependency>
121
-
<groupId>com.atlassian.templaterenderer</groupId>
122
-
<artifactId>atlassian-template-renderer-api</artifactId>
123
-
<version>5.0.4</version>
84
+
<groupId>com.atlassian.plugins</groupId>
85
+
<artifactId>atlassian-plugins-osgi-javaconfig</artifactId>
86
+
<version>${osgi.javaconfig.version}</version>
87
+
</dependency>
88
+
<!-- OSGi Java Config dependencies -->
89
+
<dependency>
90
+
<groupId>org.apache.felix</groupId>
91
+
<artifactId>org.apache.felix.framework</artifactId>
92
+
<version>4.0.0</version>
124
93
<scope>provided</scope>
125
94
</dependency>
126
95
<dependency>
127
-
<groupId>net.lingala.zip4j</groupId>
128
-
<artifactId>zip4j</artifactId>
129
-
<version>2.11.5</version>
96
+
<groupId>org.springframework</groupId>
97
+
<artifactId>spring-beans</artifactId>
98
+
<version>${spring.version}</version>
99
+
<scope>provided</scope>
130
100
</dependency>
131
101
<dependency>
132
-
<groupId>org.slf4j</groupId>
133
-
<artifactId>slf4j-api</artifactId>
134
-
<version>${slf4j.version}</version>
102
+
<groupId>org.springframework</groupId>
103
+
<artifactId>spring-context</artifactId>
104
+
<version>${spring.version}</version>
135
105
<scope>provided</scope>
136
106
</dependency>
107
+
137
108
<dependency>
138
-
<groupId>org.slf4j</groupId>
139
-
<artifactId>slf4j-reload4j</artifactId>
140
-
<version>${slf4j.version}</version>
109
+
<groupId>com.atlassian.templaterenderer</groupId>
110
+
<artifactId>atlassian-template-renderer-api</artifactId>
111
+
<version>6.4.0</version>
141
112
<scope>provided</scope>
142
113
</dependency>
143
-
<!-- <dependency>-->
144
-
<!-- <groupId>com.atlassian.plugin</groupId>-->
145
-
<!-- <artifactId>atlassian-spring-scanner-annotation</artifactId>-->
146
-
<!-- <version>${atlassian.spring.scanner.version}</version>-->
147
-
<!-- <scope>compile</scope>-->
148
-
<!-- </dependency>-->
149
-
<!-- <dependency>-->
150
-
<!-- <groupId>com.atlassian.plugin</groupId>-->
151
-
<!-- <artifactId>atlassian-spring-scanner-runtime</artifactId>-->
152
-
<!-- <version>${atlassian.spring.scanner.version}</version>-->
153
-
<!-- <scope>runtime</scope>-->
154
-
<!-- </dependency>-->
114
+
155
115
<dependency>
156
116
<groupId>javax.inject</groupId>
157
117
<artifactId>javax.inject</artifactId>
205
165
<version>1.1.1</version>
206
166
<scope>provided</scope>
207
167
</dependency>
208
-
<dependency>
209
-
<groupId>net.sf.json-lib</groupId>
210
-
<artifactId>json-lib</artifactId>
211
-
<version>2.4</version>
212
-
<classifier>jdk15</classifier>
213
-
<exclusions>
214
-
<exclusion>
215
-
<groupId>commons-beanutils</groupId>
216
-
<artifactId>commons-beanutils</artifactId>
217
-
</exclusion>
218
-
<exclusion>
219
-
<groupId>commons-collections</groupId>
220
-
<artifactId>commons-collections</artifactId>
221
-
</exclusion>
222
-
<exclusion>
223
-
<groupId>commons-logging</groupId>
224
-
<artifactId>commons-logging</artifactId>
225
-
</exclusion>
226
-
</exclusions>
227
-
</dependency>
228
168
</dependencies>
229
169
<build>
230
170
<plugins>
363
303
<configuration>
364
304
<includeFilterFile>.mvn/quality-configs/spotbugs/include.xml</includeFilterFile>
365
305
<excludeFilterFile>.mvn/quality-configs/spotbugs/exclude.xml</excludeFilterFile>
366
-
<failOnError>false</failOnError>
306
+
<failOnError>true</failOnError>
367
307
</configuration>
368
308
<executions>
369
309
<execution>
386
326
<enableQuickReload>true</enableQuickReload>
387
327
<allowGoogleTracking>false</allowGoogleTracking>
388
328
<extractDependencies>false</extractDependencies>
329
+
<banningExcludes>
330
+
<exclude>com.fasterxml.jackson.core:jackson-databind</exclude>
331
+
<exclude>com.fasterxml.jackson.core:jackson-annotations</exclude>
332
+
<exclude>com.fasterxml.jackson.core:jackson-core</exclude>
333
+
<exclude>com.fasterxml.jackson.dataformat:jackson-dataformat-yaml</exclude>
334
+
<exclude>org.apache.commons:commons-lang3</exclude>
335
+
<exclude>commons-fileupload:commons-fileupload</exclude>
336
+
<exclude>commons-io:commons-io</exclude>
337
+
</banningExcludes>
338
+
<instructions>
339
+
<Atlassian-Plugin-Key>${atlassian.plugin.key}</Atlassian-Plugin-Key>
340
+
<!-- Add package to export here -->
341
+
<Export-Package>
342
+
io.qameta.allure.bamboo,
343
+
</Export-Package>
344
+
<!-- Add package import here -->
345
+
<Import-Package>
346
+
com.opensymphony.xwork2.*;resolution:=optional,
347
+
com.opensymphony.module.propertyset.*;resolution:=optional,
348
+
org.springframework.osgi.*;resolution:="optional",
349
+
org.eclipse.gemini.blueprint.*;resolution:="optional",
350
+
*;resolution:="optional"
351
+
</Import-Package>
352
+
353
+
<!-- Ensure plugin is spring powered -->
354
+
<Spring-Context>*</Spring-Context>
355
+
</instructions>
389
356
</configuration>
390
357
</plugin>
391
358
<plugin>
422
389
<enabled>true</enabled>
423
390
</releases>
424
391
</repository>
392
+
<repository>
393
+
<id>maven-atlassian-external</id>
394
+
<url>https://packages.atlassian.com/mvn/maven-atlassian-external</url>
395
+
<releases>
396
+
<enabled>true</enabled>
397
+
</releases>
398
+
</repository>
425
399
</repositories>
426
400
<pluginRepositories>
427
401
<pluginRepository>
438
412
<enabled>true</enabled>
439
413
</releases>
440
414
</pluginRepository>
415
+
<pluginRepository>
416
+
<id>maven-atlassian-external</id>
417
+
<url>https://packages.atlassian.com/mvn/maven-atlassian-external</url>
418
+
<releases>
419
+
<enabled>true</enabled>
420
+
</releases>
421
+
</pluginRepository>
441
422
</pluginRepositories>
442
423
443
424
<distributionManagement>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4