@@ -26,11 +26,10 @@ under the License.
26
26
<groupId >org.apache.maven.plugins</groupId >
27
27
<artifactId >maven-plugins</artifactId >
28
28
<version >36</version >
29
- <relativePath />
30
29
</parent >
31
30
32
31
<artifactId >maven-deploy-plugin</artifactId >
33
- <version >3 .0.1 -SNAPSHOT</version >
32
+ <version >4 .0.0 -SNAPSHOT</version >
34
33
<packaging >maven-plugin</packaging >
35
34
36
35
<name >Apache Maven Deploy Plugin</name >
@@ -63,39 +62,20 @@ under the License.
63
62
</distributionManagement >
64
63
65
64
<properties >
66
- <javaVersion >7 </javaVersion >
67
- <mavenVersion >3.2.5 </mavenVersion >
65
+ <javaVersion >8 </javaVersion >
66
+ <mavenVersion >4.0.0-alpha-1-SNAPSHOT </mavenVersion >
68
67
<slf4jVersion >1.7.5</slf4jVersion > <!-- Keep in sync with resolver used in maven above -->
69
- <resolverVersion >1.0.0.v20140518 </resolverVersion > <!-- Keep in sync with resolver used in maven above -->
68
+ <resolverVersion >1.8.1 </resolverVersion > <!-- Keep in sync with resolver used in maven above -->
70
69
<project .build.outputTimestamp>2022-07-16T16:14:30Z</project .build.outputTimestamp>
71
70
</properties >
72
71
73
72
<dependencies >
74
73
<dependency >
75
74
<groupId >org.apache.maven</groupId >
76
- <artifactId >maven-plugin- api</artifactId >
75
+ <artifactId >maven-api-core </artifactId >
77
76
<version >${mavenVersion} </version >
78
77
<scope >provided</scope >
79
78
</dependency >
80
- <dependency >
81
- <groupId >org.apache.maven</groupId >
82
- <artifactId >maven-core</artifactId >
83
- <version >${mavenVersion} </version >
84
- <scope >provided</scope >
85
- </dependency >
86
- <dependency >
87
- <groupId >org.apache.maven</groupId >
88
- <artifactId >maven-model</artifactId >
89
- <version >${mavenVersion} </version >
90
- <scope >provided</scope >
91
- </dependency >
92
- <dependency >
93
- <groupId >org.apache.maven</groupId >
94
- <artifactId >maven-artifact</artifactId >
95
- <version >${mavenVersion} </version >
96
- <scope >provided</scope >
97
- </dependency >
98
-
99
79
<dependency >
100
80
<groupId >org.slf4j</groupId >
101
81
<artifactId >slf4j-api</artifactId >
@@ -105,77 +85,58 @@ under the License.
105
85
<dependency >
106
86
<groupId >org.codehaus.plexus</groupId >
107
87
<artifactId >plexus-utils</artifactId >
108
- <version >3.3.1</version >
109
- </dependency >
110
- <dependency >
111
- <groupId >org.eclipse.aether</groupId >
112
- <artifactId >aether-api</artifactId >
113
- <version >${resolverVersion} </version >
114
- <scope >provided</scope >
115
- </dependency >
116
- <dependency >
117
- <groupId >org.eclipse.aether</groupId >
118
- <artifactId >aether-util</artifactId >
119
- <version >${resolverVersion} </version >
120
- <scope >compile</scope > <!-- To work in Maven versions older than 3.9.0 -->
121
- </dependency >
122
-
123
- <!-- dependencies to annotations -->
124
- <dependency >
125
- <groupId >org.apache.maven.plugin-tools</groupId >
126
- <artifactId >maven-plugin-annotations</artifactId >
127
- <scope >provided</scope >
88
+ <version >${mavenVersion} </version >
128
89
</dependency >
129
90
130
91
<!-- Test -->
131
92
<dependency >
132
93
<groupId >org.apache.maven.plugin-testing</groupId >
133
94
<artifactId >maven-plugin-testing-harness</artifactId >
134
- <version >3.3.0 </version >
95
+ <version >4.0.0-SNAPSHOT </version >
135
96
<scope >test</scope >
136
97
</dependency >
137
98
<dependency > <!-- used by maven-plugin-testing-harness, don't give it compile scope! -->
138
99
<groupId >org.apache.maven</groupId >
139
- <artifactId >maven-compat </artifactId >
100
+ <artifactId >maven-core </artifactId >
140
101
<version >${mavenVersion} </version >
141
102
<scope >test</scope >
142
103
</dependency >
143
104
<dependency >
144
105
<groupId >org.apache.maven</groupId >
145
- <artifactId >maven-aether -provider</artifactId >
106
+ <artifactId >maven-resolver -provider</artifactId >
146
107
<version >${mavenVersion} </version >
147
108
<scope >test</scope >
148
109
</dependency >
149
- <dependency >
150
- <groupId >org.eclipse.aether</groupId >
151
- <artifactId >aether-connector-basic</artifactId >
152
- <version >${resolverVersion} </version >
153
- <scope >test</scope >
154
- </dependency >
155
- <dependency >
156
- <groupId >org.eclipse.aether</groupId >
157
- <artifactId >aether-transport-file</artifactId >
158
- <version >${resolverVersion} </version >
159
- <scope >test</scope >
160
- </dependency >
161
- <dependency >
162
- <groupId >org.eclipse.aether</groupId >
163
- <artifactId >aether-transport-http</artifactId >
164
- <version >${resolverVersion} </version >
165
- <scope >test</scope >
166
- </dependency >
110
+ <!-- <dependency>-->
111
+ <!-- <groupId>org.apache.maven.resolver</groupId>-->
112
+ <!-- <artifactId>maven-resolver-connector-basic</artifactId>-->
113
+ <!-- <version>${resolverVersion}</version>-->
114
+ <!-- <scope>test</scope>-->
115
+ <!-- </dependency>-->
116
+ <!-- <dependency>-->
117
+ <!-- <groupId>org.apache.maven.resolver</groupId>-->
118
+ <!-- <artifactId>maven-resolver-transport-file</artifactId>-->
119
+ <!-- <version>${resolverVersion}</version>-->
120
+ <!-- <scope>test</scope>-->
121
+ <!-- </dependency>-->
122
+ <!-- <dependency>-->
123
+ <!-- <groupId>org.apache.maven.resolver</groupId>-->
124
+ <!-- <artifactId>maven-resolver-transport-http</artifactId>-->
125
+ <!-- <version>${resolverVersion}</version>-->
126
+ <!-- <scope>test</scope>-->
127
+ <!-- </dependency>-->
128
+ <!-- <dependency>-->
129
+ <!-- <groupId>org.mockito</groupId>-->
130
+ <!-- <artifactId>mockito-core</artifactId>-->
131
+ <!-- <version>2.28.2</version>-->
132
+ <!-- <scope>test</scope>-->
133
+ <!-- </dependency>-->
167
134
<dependency >
168
135
<groupId >org.mockito</groupId >
169
- <artifactId >mockito-core </artifactId >
136
+ <artifactId >mockito-junit-jupiter </artifactId >
170
137
<version >2.28.2</version >
171
138
<scope >test</scope >
172
139
</dependency >
173
- <dependency >
174
- <groupId >junit</groupId >
175
- <artifactId >junit</artifactId >
176
- <version >4.13.2</version >
177
- <scope >test</scope >
178
- </dependency >
179
140
<dependency >
180
141
<groupId >org.slf4j</groupId >
181
142
<artifactId >slf4j-nop</artifactId >
@@ -204,6 +165,16 @@ under the License.
204
165
</excludes >
205
166
</configuration >
206
167
</plugin >
168
+ <plugin >
169
+ <groupId >org.apache.maven.plugins</groupId >
170
+ <artifactId >maven-plugin-plugin</artifactId >
171
+ <version >4.0.0-SNAPSHOT</version >
172
+ </plugin >
173
+ <plugin >
174
+ <groupId >org.apache.maven.plugins</groupId >
175
+ <artifactId >maven-surefire-plugin</artifactId >
176
+ <version >3.0.0-M7</version >
177
+ </plugin >
207
178
</plugins >
208
179
</build >
209
180
<profiles >
0 commit comments