1+ <?xml version =" 1.0" ?>
2+ <!--
3+ Copyright (C) 2011-2021 Red Hat, Inc. (https://github.com/Commonjava/service-parent)
4+ Licensed under the Apache License, Version 2.0 (the "License");
5+ you may not use this file except in compliance with the License.
6+ You may obtain a copy of the License at
7+ http://www.apache.org/licenses/LICENSE-2.0
8+ Unless required by applicable law or agreed to in writing, software
9+ distributed under the License is distributed on an "AS IS" BASIS,
10+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+ See the License for the specific language governing permissions and
12+ limitations under the License.
13+ -->
14+ <project xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
15+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"
16+ xmlns =" http://maven.apache.org/POM/4.0.0" >
17+ <parent >
18+ <groupId >org.commonjava</groupId >
19+ <artifactId >service-parent</artifactId >
20+ <version >1-SNAPSHOT</version >
21+ </parent >
22+ <modelVersion >4.0.0</modelVersion >
23+ <groupId >org.commonjava.indy.service</groupId >
24+ <artifactId >indy-generic-proxy-service</artifactId >
25+ <version >1.0-SNAPSHOT</version >
26+ <name >Indy :: Service :: Generic Proxy</name >
27+ <properties >
28+ <apiVersion >1</apiVersion >
29+ <xnioVersion >3.8.2.Final</xnioVersion >
30+ <propulsorVersion >1.4</propulsorVersion >
31+ <httpcoreVersion >4.4.9</httpcoreVersion >
32+ <httpclientVersion >4.5.13</httpclientVersion >
33+ <weftVersion >1.19-SNAPSHOT</weftVersion >
34+ </properties >
35+
36+ <dependencies >
37+ <dependency >
38+ <groupId >org.commonjava.indy.service</groupId >
39+ <artifactId >indy-event-model</artifactId >
40+ <version >1.0-SNAPSHOT</version >
41+ </dependency >
42+ <!-- quarkus deps start -->
43+ <dependency >
44+ <groupId >io.quarkus</groupId >
45+ <artifactId >quarkus-arc</artifactId >
46+ </dependency >
47+ <dependency >
48+ <groupId >io.quarkus</groupId >
49+ <artifactId >quarkus-resteasy-jackson</artifactId >
50+ </dependency >
51+ <dependency >
52+ <groupId >io.quarkus</groupId >
53+ <artifactId >quarkus-vertx</artifactId >
54+ </dependency >
55+ <dependency >
56+ <groupId >io.quarkus</groupId >
57+ <artifactId >quarkus-vertx-web</artifactId >
58+ </dependency >
59+ <dependency >
60+ <groupId >io.quarkus</groupId >
61+ <artifactId >quarkus-smallrye-openapi</artifactId >
62+ </dependency >
63+ <dependency >
64+ <groupId >io.quarkus</groupId >
65+ <artifactId >quarkus-smallrye-context-propagation</artifactId >
66+ </dependency >
67+ <dependency >
68+ <groupId >io.quarkus</groupId >
69+ <artifactId >quarkus-config-yaml</artifactId >
70+ </dependency >
71+ <dependency >
72+ <groupId >io.quarkus</groupId >
73+ <artifactId >quarkus-junit5</artifactId >
74+ <scope >test</scope >
75+ </dependency >
76+ <dependency >
77+ <groupId >io.quarkus</groupId >
78+ <artifactId >quarkus-undertow</artifactId >
79+ </dependency >
80+ <dependency >
81+ <groupId >io.quarkus</groupId >
82+ <artifactId >quarkus-smallrye-reactive-messaging-kafka</artifactId >
83+ </dependency >
84+ <dependency >
85+ <groupId >io.rest-assured</groupId >
86+ <artifactId >rest-assured</artifactId >
87+ <scope >test</scope >
88+ </dependency >
89+ <dependency >
90+ <groupId >org.jboss.xnio</groupId >
91+ <artifactId >xnio-nio</artifactId >
92+ <version >${xnioVersion} </version >
93+ </dependency >
94+ <dependency >
95+ <groupId >org.commonjava.propulsor</groupId >
96+ <artifactId >propulsor-core</artifactId >
97+ <version >${propulsorVersion} </version >
98+ </dependency >
99+ <dependency >
100+ <groupId >org.apache.httpcomponents</groupId >
101+ <artifactId >httpclient</artifactId >
102+ <version >${httpclientVersion} </version >
103+ </dependency >
104+ <dependency >
105+ <groupId >org.apache.httpcomponents</groupId >
106+ <artifactId >httpcore</artifactId >
107+ <version >${httpcoreVersion} </version >
108+ </dependency >
109+ <dependency >
110+ <groupId >org.apache.commons</groupId >
111+ <artifactId >commons-compress</artifactId >
112+ <version >1.19</version >
113+ </dependency >
114+ </dependencies >
115+
116+ <build >
117+ <plugins >
118+ <plugin >
119+ <groupId >io.quarkus</groupId >
120+ <artifactId >quarkus-maven-plugin</artifactId >
121+ </plugin >
122+ <plugin >
123+ <groupId >ru.concerteza.buildnumber</groupId >
124+ <artifactId >maven-jgit-buildnumber-plugin</artifactId >
125+ <version >1.2.9</version >
126+ <executions >
127+ <execution >
128+ <id >git-buildnumber</id >
129+ <goals >
130+ <goal >extract-buildnumber</goal >
131+ </goals >
132+ <phase >initialize</phase >
133+ <configuration >
134+ <runOnlyAtExecutionRoot >false</runOnlyAtExecutionRoot >
135+ </configuration >
136+ </execution >
137+ </executions >
138+ </plugin >
139+ <plugin >
140+ <groupId >org.codehaus.mojo</groupId >
141+ <artifactId >buildnumber-maven-plugin</artifactId >
142+ <version >1.1</version >
143+ <executions >
144+ <execution >
145+ <id >buildnumbers</id >
146+ <phase >initialize</phase >
147+ <goals >
148+ <goal >create</goal >
149+ </goals >
150+ <configuration >
151+ <timestampFormat >{0,date,yyyy-MM-dd HH:mm Z}</timestampFormat >
152+ </configuration >
153+ </execution >
154+ </executions >
155+ </plugin >
156+ </plugins >
157+ </build >
158+ </project >
0 commit comments