Skip to content

Commit d76fccf

Browse files
committed
setup: ci/cd
1 parent 9eaf859 commit d76fccf

File tree

119 files changed

+1598
-5516
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+1598
-5516
lines changed

pom.xml

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
</parent>
1111

1212
<groupId>io.github.hoangtien2k3</groupId>
13-
<artifactId>reactify-parent</artifactId>
13+
<artifactId>reactify</artifactId>
1414
<version>1.1.6</version>
1515
<packaging>pom</packaging>
16-
<name>reactify-parent</name>
16+
<name>reactify</name>
1717
<description>Java library for developing backend with reactive programming</description>
1818
<url>https://github.com/hoangtien2k3/reactify</url>
1919

@@ -240,25 +240,6 @@
240240
<palantirJavaFormat/>
241241
</java>
242242
</configuration>
243-
244-
</plugin>
245-
<plugin>
246-
<groupId>com.mycila</groupId>
247-
<artifactId>license-maven-plugin</artifactId>
248-
<version>4.0.rc2</version>
249-
<configuration>
250-
<header>src/main/resources/header.txt</header>
251-
<includes>
252-
<include>**/*.java</include>
253-
</includes>
254-
</configuration>
255-
<executions>
256-
<execution>
257-
<goals>
258-
<goal>format</goal>
259-
</goals>
260-
</execution>
261-
</executions>
262243
</plugin>
263244
</plugins>
264245
</build>

reactify-core/pom.xml

Lines changed: 6 additions & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
</parent>
1111

1212
<groupId>io.github.hoangtien2k3</groupId>
13-
<artifactId>reactify</artifactId>
13+
<artifactId>reactify-core</artifactId>
1414
<version>1.1.6</version>
1515
<packaging>jar</packaging>
16-
<name>reactify</name>
16+
<name>reactify-core</name>
1717
<description>Java library for developing backend with reactive programming</description>
1818
<url>https://github.com/hoangtien2k3/reactify</url>
1919

@@ -64,7 +64,6 @@
6464
<jackson.databind.version>2.17.1</jackson.databind.version>
6565
<spotless.version>2.43.0</spotless.version>
6666
<file.encoding>UTF-8</file.encoding>
67-
6867
<!-- Plugins version -->
6968
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
7069
<maven-surefire-plugin.version>3.4.0</maven-surefire-plugin.version>
@@ -73,7 +72,6 @@
7372
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
7473
<maven-javadoc-plugin.version>3.8.0</maven-javadoc-plugin.version>
7574
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
76-
7775
<!-- Sonar Cloud -->
7876
<sonar.organization>hoangtien2k3</sonar.organization>
7977
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
@@ -92,17 +90,10 @@
9290
</dependencyManagement>
9391

9492
<dependencies>
95-
<dependency>
96-
<groupId>org.springframework</groupId>
97-
<artifactId>spring-jcl</artifactId>
98-
<version>6.1.11</version>
99-
</dependency>
10093
<dependency>
10194
<groupId>org.springframework.boot</groupId>
10295
<artifactId>spring-boot-starter-actuator</artifactId>
10396
</dependency>
104-
105-
<!-- Micrometer Tracing -->
10697
<dependency>
10798
<groupId>io.micrometer</groupId>
10899
<artifactId>micrometer-tracing-bridge-brave</artifactId>
@@ -118,81 +109,25 @@
118109
<artifactId>micrometer-registry-prometheus</artifactId>
119110
<version>${micrometer.registry.version}</version>
120111
</dependency>
121-
122112
<dependency>
123113
<groupId>io.projectreactor.addons</groupId>
124114
<artifactId>reactor-extra</artifactId>
125-
<version>3.4.8</version>
126-
</dependency>
127-
<dependency>
128-
<groupId>org.springframework.boot</groupId>
129-
<artifactId>spring-boot-starter</artifactId>
130-
</dependency>
131-
<dependency>
132-
<groupId>com.google.code.gson</groupId>
133-
<artifactId>gson</artifactId>
134-
<version>2.11.0</version>
115+
<version>3.5.2</version>
135116
</dependency>
136-
137-
<!--Prometheus-->
138-
<dependency>
139-
<groupId>io.prometheus</groupId>
140-
<artifactId>simpleclient_caffeine</artifactId>
141-
<version>0.16.0</version>
142-
</dependency>
143-
144-
<!--Reflection-->
145117
<dependency>
146118
<groupId>org.reflections</groupId>
147119
<artifactId>reflections</artifactId>
148120
<version>0.10.2</version>
149121
</dependency>
150-
151-
<!-- minio -->
152122
<dependency>
153123
<groupId>io.minio</groupId>
154124
<artifactId>minio</artifactId>
155125
<version>${minio.version}</version>
156126
</dependency>
157-
158-
<!-- redis -->
159-
<dependency>
160-
<groupId>org.springframework.boot</groupId>
161-
<artifactId>spring-boot-starter-data-redis</artifactId>
162-
</dependency>
163-
164-
<dependency>
165-
<groupId>org.springframework.data</groupId>
166-
<artifactId>spring-data-commons</artifactId>
167-
</dependency>
168-
169127
<dependency>
170128
<groupId>org.springframework.boot</groupId>
171129
<artifactId>spring-boot-starter-aop</artifactId>
172130
</dependency>
173-
174-
<!--Commons-->
175-
<dependency>
176-
<groupId>org.apache.commons</groupId>
177-
<artifactId>commons-pool2</artifactId>
178-
<version>2.11.1</version>
179-
</dependency>
180-
<dependency>
181-
<groupId>org.apache.commons</groupId>
182-
<artifactId>commons-lang3</artifactId>
183-
<version>3.16.0</version>
184-
</dependency>
185-
<dependency>
186-
<groupId>org.apache.commons</groupId>
187-
<artifactId>commons-text</artifactId>
188-
<version>1.12.0</version>
189-
</dependency>
190-
<dependency>
191-
<groupId>commons-io</groupId>
192-
<artifactId>commons-io</artifactId>
193-
<version>2.16.1</version>
194-
<scope>compile</scope>
195-
</dependency>
196131
<dependency>
197132
<groupId>org.json</groupId>
198133
<artifactId>json</artifactId>
@@ -203,22 +138,15 @@
203138
<artifactId>jaxb-api</artifactId>
204139
<version>2.3.1</version>
205140
</dependency>
206-
207-
<!--processor-->
208141
<dependency>
209-
<groupId>org.springframework.boot</groupId>
210-
<artifactId>spring-boot-configuration-processor</artifactId>
142+
<groupId>javax.annotation</groupId>
143+
<artifactId>javax.annotation-api</artifactId>
144+
<version>1.3.2</version>
211145
</dependency>
212146
<dependency>
213147
<groupId>com.github.ben-manes.caffeine</groupId>
214148
<artifactId>caffeine</artifactId>
215149
</dependency>
216-
217-
<!--Spring Security And OAuth2-->
218-
<dependency>
219-
<groupId>org.springframework.boot</groupId>
220-
<artifactId>spring-boot-starter-security</artifactId>
221-
</dependency>
222150
<dependency>
223151
<groupId>org.springframework.boot</groupId>
224152
<artifactId>spring-boot-starter-oauth2-client</artifactId>
@@ -227,23 +155,6 @@
227155
<groupId>org.springframework.boot</groupId>
228156
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
229157
</dependency>
230-
<dependency>
231-
<groupId>org.springframework.security</groupId>
232-
<artifactId>spring-security-test</artifactId>
233-
<scope>test</scope>
234-
</dependency>
235-
236-
<dependency>
237-
<groupId>com.google.guava</groupId>
238-
<artifactId>guava</artifactId>
239-
<version>33.2.1-jre</version>
240-
</dependency>
241-
<dependency>
242-
<groupId>com.jayway.jsonpath</groupId>
243-
<artifactId>json-path</artifactId>
244-
</dependency>
245-
246-
<!-- Begin lib for proxy-http-->
247158
<dependency>
248159
<groupId>org.eclipse.jetty</groupId>
249160
<artifactId>jetty-reactive-httpclient</artifactId>
@@ -279,8 +190,6 @@
279190
<artifactId>http2-hpack</artifactId>
280191
<version>11.0.22</version>
281192
</dependency>
282-
283-
<!-- r2dbc depenedcies-->
284193
<dependency>
285194
<groupId>org.springframework.boot</groupId>
286195
<artifactId>spring-boot-starter-data-r2dbc</artifactId>
@@ -301,43 +210,16 @@
301210
<version>42.7.3</version>
302211
<scope>runtime</scope>
303212
</dependency>
304-
305-
<!--Bouncy Castle-->
306-
<dependency>
307-
<groupId>org.bouncycastle</groupId>
308-
<artifactId>bcprov-jdk15on</artifactId>
309-
<version>1.70</version>
310-
</dependency>
311-
312-
<!-- log4j setting -->
313-
<dependency>
314-
<groupId>org.apache.logging.log4j</groupId>
315-
<artifactId>log4j-api</artifactId>
316-
<version>${log4j.version}</version>
317-
</dependency>
318213
<dependency>
319214
<groupId>org.apache.logging.log4j</groupId>
320215
<artifactId>log4j-slf4j-impl</artifactId>
321216
<version>${log4j.version}</version>
322-
<exclusions>
323-
<exclusion>
324-
<groupId>org.apache.logging.log4j</groupId>
325-
<artifactId>log4j-api</artifactId>
326-
</exclusion>
327-
</exclusions>
328217
</dependency>
329218
<dependency>
330219
<groupId>org.apache.logging.log4j</groupId>
331220
<artifactId>log4j-core</artifactId>
332221
<version>${log4j.version}</version>
333222
</dependency>
334-
<dependency>
335-
<groupId>org.apache.logging.log4j</groupId>
336-
<artifactId>log4j-jul</artifactId>
337-
<version>${log4j.version}</version>
338-
</dependency>
339-
340-
<!--commons-->
341223
<dependency>
342224
<groupId>org.springframework.boot</groupId>
343225
<artifactId>spring-boot-starter-webflux</artifactId>
@@ -346,22 +228,6 @@
346228
<groupId>org.springframework.boot</groupId>
347229
<artifactId>spring-boot-starter-validation</artifactId>
348230
</dependency>
349-
<dependency>
350-
<groupId>org.springframework.boot</groupId>
351-
<artifactId>spring-boot-devtools</artifactId>
352-
<scope>runtime</scope>
353-
<optional>true</optional>
354-
</dependency>
355-
<dependency>
356-
<groupId>com.fasterxml.jackson.core</groupId>
357-
<artifactId>jackson-databind</artifactId>
358-
<version>${jackson.databind.version}</version>
359-
</dependency>
360-
<dependency>
361-
<groupId>javax.annotation</groupId>
362-
<artifactId>javax.annotation-api</artifactId>
363-
<version>${javax.annotation.version}</version>
364-
</dependency>
365231
<dependency>
366232
<groupId>org.projectlombok</groupId>
367233
<artifactId>lombok</artifactId>
@@ -373,28 +239,6 @@
373239
<artifactId>modelmapper</artifactId>
374240
<version>${modelmapper.version}</version>
375241
</dependency>
376-
<dependency>
377-
<groupId>org.mapstruct</groupId>
378-
<artifactId>mapstruct</artifactId>
379-
<version>${mapstruct.version}</version>
380-
</dependency>
381-
<dependency>
382-
<groupId>org.mapstruct</groupId>
383-
<artifactId>mapstruct-processor</artifactId>
384-
<version>${mapstruct.processor.version}</version>
385-
<scope>provided</scope>
386-
</dependency>
387-
388-
<dependency>
389-
<groupId>org.springframework.boot</groupId>
390-
<artifactId>spring-boot-starter-test</artifactId>
391-
<scope>test</scope>
392-
</dependency>
393-
<dependency>
394-
<groupId>io.projectreactor</groupId>
395-
<artifactId>reactor-test</artifactId>
396-
<scope>test</scope>
397-
</dependency>
398242
</dependencies>
399243

400244
<build>
@@ -546,7 +390,6 @@
546390
</execution>
547391
</executions>
548392
</plugin>
549-
550393
</plugins>
551394
</build>
552395

0 commit comments

Comments
 (0)