Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

358 řádky
13KB

  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  2. <groupId>org.axonframework</groupId>
  3. <artifactId>axon-bom</artifactId>
  4. <version>4.5.16</version>
  5. <packaging>pom</packaging>
  6. <modelVersion>4.0.0</modelVersion>
  7. <name>Axon - Bill of Materials</name>
  8. <description>This project provides Maven managed dependencies for all Axon artifacts.</description>
  9. <inceptionYear>2020</inceptionYear>
  10. <url>https://axoniq.io/</url>
  11. <licenses>
  12. <license>
  13. <name>Apache 2.0</name>
  14. <url>http://www.apache.org/licenses/LICENSE-2.0</url>
  15. </license>
  16. </licenses>
  17. <issueManagement>
  18. <system>GitHub</system>
  19. <url>https://github.com/AxonFramework/axon-bom/issues</url>
  20. </issueManagement>
  21. <properties>
  22. <axonserver-connector-java.version>4.5.6</axonserver-connector-java.version>
  23. <axon.version>4.5.14</axon.version>
  24. <extension.amqp.version>4.5</extension.amqp.version>
  25. <extension.cdi.version>4.5-alpha1</extension.cdi.version>
  26. <extension.jgroups.version>4.5.1</extension.jgroups.version>
  27. <extension.kafka.version>4.5.4</extension.kafka.version>
  28. <extension.kotlin.version>0.2.0</extension.kotlin.version>
  29. <extension.mongo.version>4.5</extension.mongo.version>
  30. <extension.reactor.version>4.5.1</extension.reactor.version>
  31. <extension.springcloud.version>4.5</extension.springcloud.version>
  32. <extension.tracing.version>4.5.2</extension.tracing.version>
  33. <axonserver-plugin-api.version>4.5</axonserver-plugin-api.version>
  34. <projectreactor.version>3.4.21</projectreactor.version>
  35. </properties>
  36. <repositories>
  37. <repository>
  38. <id>sonatype</id>
  39. <url>https://oss.sonatype.org/content/repositories/snapshots</url>
  40. <snapshots>
  41. <enabled>true</enabled>
  42. <updatePolicy>always</updatePolicy>
  43. <checksumPolicy>fail</checksumPolicy>
  44. </snapshots>
  45. </repository>
  46. </repositories>
  47. <build>
  48. <pluginManagement>
  49. <plugins>
  50. <plugin>
  51. <artifactId>maven-clean-plugin</artifactId>
  52. <version>3.2.0</version>
  53. </plugin>
  54. <plugin>
  55. <artifactId>maven-install-plugin</artifactId>
  56. <version>2.5.2</version>
  57. </plugin>
  58. </plugins>
  59. </pluginManagement>
  60. <plugins>
  61. <plugin>
  62. <artifactId>maven-deploy-plugin</artifactId>
  63. <version>2.8.2</version>
  64. </plugin>
  65. <plugin>
  66. <artifactId>maven-release-plugin</artifactId>
  67. <version>2.5.3</version>
  68. <configuration>
  69. <mavenExecutorId>forked-path</mavenExecutorId>
  70. <localCheckout>true</localCheckout>
  71. <pushChanges>false</pushChanges>
  72. </configuration>
  73. </plugin>
  74. <plugin>
  75. <groupId>com.commsen.maven</groupId>
  76. <artifactId>bom-helper-maven-plugin</artifactId>
  77. <version>0.4.0</version>
  78. <executions>
  79. <execution>
  80. <id>default</id>
  81. <phase>validate</phase>
  82. <configuration>
  83. <inplace>true</inplace>
  84. <replaceBackup>true</replaceBackup>
  85. </configuration>
  86. <goals>
  87. <goal>resolve</goal>
  88. <goal>sort</goal>
  89. </goals>
  90. </execution>
  91. </executions>
  92. </plugin>
  93. </plugins>
  94. </build>
  95. <profiles>
  96. <profile>
  97. <id>release-sign-artifacts</id>
  98. <activation>
  99. <property>
  100. <name>performRelease</name>
  101. <value>true</value>
  102. </property>
  103. </activation>
  104. <build>
  105. <plugins>
  106. <plugin>
  107. <groupId>org.apache.maven.plugins</groupId>
  108. <artifactId>maven-gpg-plugin</artifactId>
  109. <version>3.0.1</version>
  110. <executions>
  111. <execution>
  112. <id>sign-artifacts</id>
  113. <phase>verify</phase>
  114. <goals>
  115. <goal>sign</goal>
  116. </goals>
  117. </execution>
  118. </executions>
  119. </plugin>
  120. </plugins>
  121. </build>
  122. </profile>
  123. </profiles>
  124. <distributionManagement>
  125. <snapshotRepository>
  126. <id>sonatype</id>
  127. <url>https://oss.sonatype.org/content/repositories/snapshots</url>
  128. <uniqueVersion>true</uniqueVersion>
  129. </snapshotRepository>
  130. <repository>
  131. <id>sonatype</id>
  132. <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
  133. <uniqueVersion>false</uniqueVersion>
  134. </repository>
  135. </distributionManagement>
  136. <scm>
  137. <connection>scm:git:git://github.com/AxonFramework/axon-bom.git</connection>
  138. <developerConnection>scm:git:git@github.com:AxonFramework/axon-bom.git</developerConnection>
  139. <url>https://github.com/AxonFramework/axon-bom</url>
  140. <tag>axon-4.5.16</tag>
  141. </scm>
  142. <developers>
  143. <developer>
  144. <name>Allard Buijze</name>
  145. <email>allard.buijze@axoniq.io</email>
  146. <organization>AxonIQ</organization>
  147. <organizationUrl>https://axoniq.io</organizationUrl>
  148. <roles>
  149. <role>Project Owner</role>
  150. </roles>
  151. </developer>
  152. <developer>
  153. <name>Steven van Beelen</name>
  154. <email>steven.vanbeelen@axoniq.io</email>
  155. <organization>AxonIQ</organization>
  156. <organizationUrl>https://axoniq.io</organizationUrl>
  157. <roles>
  158. <role>Committer</role>
  159. </roles>
  160. </developer>
  161. <developer>
  162. <name>Milen Dyankov</name>
  163. <email>milen.dyankov@axoniq.io</email>
  164. <organization>AxonIQ</organization>
  165. <organizationUrl>https://axoniq.io</organizationUrl>
  166. <roles>
  167. <role>Committer</role>
  168. </roles>
  169. </developer>
  170. </developers>
  171. <dependencies>
  172. <dependency>
  173. <groupId>io.axoniq</groupId>
  174. <artifactId>axonserver-connector-java</artifactId>
  175. <version>${axonserver-connector-java.version}</version>
  176. </dependency>
  177. <dependency>
  178. <groupId>io.axoniq</groupId>
  179. <artifactId>axonserver-plugin-api</artifactId>
  180. <version>${axonserver-plugin-api.version}</version>
  181. </dependency>
  182. <dependency>
  183. <groupId>io.projectreactor</groupId>
  184. <artifactId>reactor-core</artifactId>
  185. <version>${projectreactor.version}</version>
  186. </dependency>
  187. <dependency>
  188. <groupId>org.axonframework</groupId>
  189. <artifactId>axon-configuration</artifactId>
  190. <version>${axon.version}</version>
  191. </dependency>
  192. <dependency>
  193. <groupId>org.axonframework</groupId>
  194. <artifactId>axon-disruptor</artifactId>
  195. <version>${axon.version}</version>
  196. </dependency>
  197. <dependency>
  198. <groupId>org.axonframework</groupId>
  199. <artifactId>axon-eventsourcing</artifactId>
  200. <version>${axon.version}</version>
  201. </dependency>
  202. <dependency>
  203. <groupId>org.axonframework</groupId>
  204. <artifactId>axon-legacy</artifactId>
  205. <version>${axon.version}</version>
  206. </dependency>
  207. <dependency>
  208. <groupId>org.axonframework</groupId>
  209. <artifactId>axon-messaging</artifactId>
  210. <version>${axon.version}</version>
  211. </dependency>
  212. <dependency>
  213. <groupId>org.axonframework</groupId>
  214. <artifactId>axon-metrics</artifactId>
  215. <version>${axon.version}</version>
  216. </dependency>
  217. <dependency>
  218. <groupId>org.axonframework</groupId>
  219. <artifactId>axon-micrometer</artifactId>
  220. <version>${axon.version}</version>
  221. </dependency>
  222. <dependency>
  223. <groupId>org.axonframework</groupId>
  224. <artifactId>axon-modelling</artifactId>
  225. <version>${axon.version}</version>
  226. </dependency>
  227. <dependency>
  228. <groupId>org.axonframework</groupId>
  229. <artifactId>axon-server-connector</artifactId>
  230. <version>${axon.version}</version>
  231. </dependency>
  232. <dependency>
  233. <groupId>org.axonframework</groupId>
  234. <artifactId>axon-spring</artifactId>
  235. <version>${axon.version}</version>
  236. </dependency>
  237. <dependency>
  238. <groupId>org.axonframework</groupId>
  239. <artifactId>axon-spring-boot-autoconfigure</artifactId>
  240. <version>${axon.version}</version>
  241. </dependency>
  242. <dependency>
  243. <groupId>org.axonframework</groupId>
  244. <artifactId>axon-spring-boot-starter</artifactId>
  245. <version>${axon.version}</version>
  246. </dependency>
  247. <dependency>
  248. <groupId>org.axonframework</groupId>
  249. <artifactId>axon-test</artifactId>
  250. <version>${axon.version}</version>
  251. </dependency>
  252. <dependency>
  253. <groupId>org.axonframework.extensions.amqp</groupId>
  254. <artifactId>axon-amqp</artifactId>
  255. <version>${extension.amqp.version}</version>
  256. </dependency>
  257. <dependency>
  258. <groupId>org.axonframework.extensions.amqp</groupId>
  259. <artifactId>axon-amqp-spring-boot-autoconfigure</artifactId>
  260. <version>${extension.amqp.version}</version>
  261. </dependency>
  262. <dependency>
  263. <groupId>org.axonframework.extensions.amqp</groupId>
  264. <artifactId>axon-amqp-spring-boot-starter</artifactId>
  265. <version>${extension.amqp.version}</version>
  266. </dependency>
  267. <dependency>
  268. <groupId>org.axonframework.extensions.cdi</groupId>
  269. <artifactId>axon-cdi</artifactId>
  270. <version>${extension.cdi.version}</version>
  271. </dependency>
  272. <dependency>
  273. <groupId>org.axonframework.extensions.jgroups</groupId>
  274. <artifactId>axon-jgroups</artifactId>
  275. <version>${extension.jgroups.version}</version>
  276. </dependency>
  277. <dependency>
  278. <groupId>org.axonframework.extensions.jgroups</groupId>
  279. <artifactId>axon-jgroups-spring-boot-autoconfigure</artifactId>
  280. <version>${extension.jgroups.version}</version>
  281. </dependency>
  282. <dependency>
  283. <groupId>org.axonframework.extensions.jgroups</groupId>
  284. <artifactId>axon-jgroups-spring-boot-starter</artifactId>
  285. <version>${extension.jgroups.version}</version>
  286. </dependency>
  287. <dependency>
  288. <groupId>org.axonframework.extensions.kafka</groupId>
  289. <artifactId>axon-kafka</artifactId>
  290. <version>${extension.kafka.version}</version>
  291. </dependency>
  292. <dependency>
  293. <groupId>org.axonframework.extensions.kafka</groupId>
  294. <artifactId>axon-kafka-spring-boot-autoconfigure</artifactId>
  295. <version>${extension.kafka.version}</version>
  296. </dependency>
  297. <dependency>
  298. <groupId>org.axonframework.extensions.kafka</groupId>
  299. <artifactId>axon-kafka-spring-boot-starter</artifactId>
  300. <version>${extension.kafka.version}</version>
  301. </dependency>
  302. <dependency>
  303. <groupId>org.axonframework.extensions.kotlin</groupId>
  304. <artifactId>axon-kotlin</artifactId>
  305. <version>${extension.kotlin.version}</version>
  306. </dependency>
  307. <dependency>
  308. <groupId>org.axonframework.extensions.mongo</groupId>
  309. <artifactId>axon-mongo</artifactId>
  310. <version>${extension.mongo.version}</version>
  311. </dependency>
  312. <dependency>
  313. <groupId>org.axonframework.extensions.reactor</groupId>
  314. <artifactId>axon-reactor</artifactId>
  315. <version>${extension.reactor.version}</version>
  316. </dependency>
  317. <dependency>
  318. <groupId>org.axonframework.extensions.reactor</groupId>
  319. <artifactId>axon-reactor-spring-boot-autoconfigure</artifactId>
  320. <version>${extension.reactor.version}</version>
  321. </dependency>
  322. <dependency>
  323. <groupId>org.axonframework.extensions.reactor</groupId>
  324. <artifactId>axon-reactor-spring-boot-starter</artifactId>
  325. <version>${extension.reactor.version}</version>
  326. </dependency>
  327. <dependency>
  328. <groupId>org.axonframework.extensions.springcloud</groupId>
  329. <artifactId>axon-springcloud</artifactId>
  330. <version>${extension.springcloud.version}</version>
  331. </dependency>
  332. <dependency>
  333. <groupId>org.axonframework.extensions.springcloud</groupId>
  334. <artifactId>axon-springcloud-spring-boot-autoconfigure</artifactId>
  335. <version>${extension.springcloud.version}</version>
  336. </dependency>
  337. <dependency>
  338. <groupId>org.axonframework.extensions.springcloud</groupId>
  339. <artifactId>axon-springcloud-spring-boot-starter</artifactId>
  340. <version>${extension.springcloud.version}</version>
  341. </dependency>
  342. <dependency>
  343. <groupId>org.axonframework.extensions.tracing</groupId>
  344. <artifactId>axon-tracing</artifactId>
  345. <version>${extension.tracing.version}</version>
  346. </dependency>
  347. <dependency>
  348. <groupId>org.axonframework.extensions.tracing</groupId>
  349. <artifactId>axon-tracing-spring-boot-autoconfigure</artifactId>
  350. <version>${extension.tracing.version}</version>
  351. </dependency>
  352. <dependency>
  353. <groupId>org.axonframework.extensions.tracing</groupId>
  354. <artifactId>axon-tracing-spring-boot-starter</artifactId>
  355. <version>${extension.tracing.version}</version>
  356. </dependency>
  357. </dependencies>
  358. </project>