1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
- <project xmlns =" http://maven.apache.org/POM/4.0.0"
3
- xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4
- xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
2
+ <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" >
5
3
<modelVersion >4.0.0</modelVersion >
6
4
7
5
<groupId >com.michelin.kafka</groupId >
23
21
24
22
<dependencies >
25
23
<dependency >
26
- <groupId >org.apache.kafka</groupId >
27
- <artifactId >kafka-streams</artifactId >
28
- <version >${kafka-streams.version} </version >
29
- </dependency >
30
-
31
- <dependency >
32
- <groupId >org.slf4j</groupId >
33
- <artifactId >slf4j-api</artifactId >
34
- <version >${slf4j-api.version} </version >
24
+ <groupId >ch.qos.logback</groupId >
25
+ <artifactId >logback-classic</artifactId >
26
+ <version >${logback.version} </version >
35
27
</dependency >
36
28
37
29
<dependency >
38
30
<groupId >ch.qos.logback</groupId >
39
31
<artifactId >logback-core</artifactId >
40
32
<version >${logback.version} </version >
41
33
</dependency >
42
-
43
34
<dependency >
44
- <groupId >ch.qos.logback </groupId >
45
- <artifactId >logback-classic </artifactId >
46
- <version >${logback .version} </version >
35
+ <groupId >org.apache.kafka </groupId >
36
+ <artifactId >kafka-streams </artifactId >
37
+ <version >${kafka-streams .version} </version >
47
38
</dependency >
48
39
49
40
<dependency >
59
50
<version >${junit-jupiter.version} </version >
60
51
<scope >test</scope >
61
52
</dependency >
53
+
54
+ <dependency >
55
+ <groupId >org.slf4j</groupId >
56
+ <artifactId >slf4j-api</artifactId >
57
+ <version >${slf4j-api.version} </version >
58
+ </dependency >
62
59
</dependencies >
63
60
64
61
<build >
65
62
<plugins >
66
- <plugin >
67
- <groupId >com.google.cloud.tools</groupId >
68
- <artifactId >jib-maven-plugin</artifactId >
69
- <version >${jib-maven-plugin.version} </version >
70
- <configuration >
71
- <from >
72
- <image >eclipse-temurin:21-jre-alpine</image >
73
- </from >
74
- <to >
75
- <image >docker.io/michelin/${project.artifactId} :${project.version} </image >
76
- <tags >
77
- <tag >latest</tag >
78
- </tags >
79
- </to >
80
- </configuration >
81
- </plugin >
82
-
83
63
<plugin >
84
64
<groupId >com.diffplug.spotless</groupId >
85
65
<artifactId >spotless-maven-plugin</artifactId >
104
84
<file >.spotless/HEADER</file >
105
85
</licenseHeader >
106
86
</java >
87
+ <pom >
88
+ <includes >
89
+ <include >pom.xml</include >
90
+ </includes >
91
+ <sortPom >
92
+ <nrOfIndentSpace >4</nrOfIndentSpace >
93
+ <expandEmptyElements >false</expandEmptyElements >
94
+ <spaceBeforeCloseEmptyElement >true</spaceBeforeCloseEmptyElement >
95
+ <sortDependencies >groupId,artifactId</sortDependencies >
96
+ <sortDependencyManagement >groupId,artifactId</sortDependencyManagement >
97
+ <sortDependencyExclusions >groupId,artifactId</sortDependencyExclusions >
98
+ <sortPlugins >groupId,artifactId</sortPlugins >
99
+ <sortProperties >true</sortProperties >
100
+ <sortModules >true</sortModules >
101
+ <endWithNewline />
102
+ <sortExecutions >true</sortExecutions >
103
+ </sortPom >
104
+ </pom >
107
105
</configuration >
108
106
<executions >
109
107
<execution >
113
111
</execution >
114
112
</executions >
115
113
</plugin >
114
+
115
+ <plugin >
116
+ <groupId >com.google.cloud.tools</groupId >
117
+ <artifactId >jib-maven-plugin</artifactId >
118
+ <version >${jib-maven-plugin.version} </version >
119
+ <configuration >
120
+ <from >
121
+ <image >eclipse-temurin:21-jre-alpine</image >
122
+ </from >
123
+ <to >
124
+ <image >docker.io/michelin/${project.artifactId} :${project.version} </image >
125
+ <tags >
126
+ <tag >latest</tag >
127
+ </tags >
128
+ </to >
129
+ </configuration >
130
+ </plugin >
116
131
</plugins >
117
132
</build >
118
133
119
- </project >
134
+ </project >
0 commit comments