| 
3 | 3 | 
 
  | 
4 | 4 |     <modelVersion>4.0.0</modelVersion>  | 
5 | 5 | 
 
  | 
6 |  | -    <parent>  | 
7 |  | -        <groupId>io.takari</groupId>  | 
8 |  | -        <artifactId>takari</artifactId>  | 
9 |  | -        <version>27</version>  | 
10 |  | -    </parent>  | 
11 |  | - | 
12 | 6 |     <groupId>com.walmartlabs.concord.plugins</groupId>  | 
13 | 7 |     <artifactId>concord-plugins-parent</artifactId>  | 
14 | 8 |     <version>2.7.1-SNAPSHOT</version>  | 
15 | 9 | 
 
  | 
16 | 10 |     <packaging>pom</packaging>  | 
17 | 11 | 
 
  | 
 | 12 | +    <name>${project.groupId}:${project.artifactId}</name>  | 
 | 13 | +    <description>Plugins for walmartlabs/concord</description>  | 
 | 14 | +    <url>https://concord.walmartlabs.com/</url>  | 
 | 15 | + | 
18 | 16 |     <licenses>  | 
19 | 17 |         <license>  | 
20 | 18 |             <name>Apache License, Version 2.0</name>  | 
 | 
57 | 55 |     </modules>  | 
58 | 56 | 
 
  | 
59 | 57 |     <properties>  | 
60 |  | -        <maven.compiler.source>17</maven.compiler.source>  | 
61 |  | -        <maven.compiler.target>17</maven.compiler.target>  | 
 | 58 | +        <maven.compiler.release>17</maven.compiler.release>  | 
 | 59 | +        <maven.compiler.source>${maven.compiler.release}</maven.compiler.source>  | 
 | 60 | +        <maven.compiler.target>${maven.compiler.release}</maven.compiler.target>  | 
62 | 61 | 
 
  | 
63 | 62 |         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  | 
64 | 63 |         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>  | 
 | 
155 | 154 |                 </configuration>  | 
156 | 155 |             </plugin>  | 
157 | 156 |             <plugin>  | 
158 |  | -                <groupId>io.takari.maven.plugins</groupId>  | 
159 |  | -                <artifactId>takari-lifecycle-plugin</artifactId>  | 
160 |  | -                <version>2.2.0</version>  | 
161 |  | -                <extensions>true</extensions>  | 
 | 157 | +                <artifactId>maven-compiler-plugin</artifactId>  | 
 | 158 | +                <version>3.14.0</version>  | 
162 | 159 |                 <configuration>  | 
163 |  | -                    <source>${maven.compiler.source}</source>  | 
164 |  | -                    <target>${maven.compiler.target}</target>  | 
165 |  | -                    <proc>proc</proc>  | 
 | 160 | +                    <compilerArgs>-proc:full</compilerArgs>  | 
166 | 161 |                 </configuration>  | 
167 | 162 |             </plugin>  | 
 | 163 | +            <plugin>  | 
 | 164 | +                <groupId>org.apache.maven.plugins</groupId>  | 
 | 165 | +                <artifactId>maven-release-plugin</artifactId>  | 
 | 166 | +                <version>3.1.1</version>  | 
 | 167 | +                <configuration>  | 
 | 168 | +                    <indentSize>4</indentSize>  | 
 | 169 | +                    <tagNameFormat>@{project.version}</tagNameFormat>  | 
 | 170 | +                    <localCheckout>true</localCheckout>  | 
 | 171 | +                    <autoVersionSubmodules>true</autoVersionSubmodules>  | 
 | 172 | +                    <pushChanges>false</pushChanges>  | 
 | 173 | +                    <useReleaseProfile>false</useReleaseProfile>  | 
 | 174 | +                    <goals>deploy</goals>  | 
 | 175 | +                    <arguments>--batch-mode -DskipTests -Pconcord-release</arguments>  | 
 | 176 | +                </configuration>  | 
 | 177 | +            </plugin>  | 
 | 178 | +            <plugin>  | 
 | 179 | +                <groupId>org.apache.maven.plugins</groupId>  | 
 | 180 | +                <artifactId>maven-source-plugin</artifactId>  | 
 | 181 | +                <version>3.3.0</version>  | 
 | 182 | +                <executions>  | 
 | 183 | +                    <execution>  | 
 | 184 | +                        <id>attach-sources</id>  | 
 | 185 | +                        <goals>  | 
 | 186 | +                            <goal>jar-no-fork</goal>  | 
 | 187 | +                        </goals>  | 
 | 188 | +                    </execution>  | 
 | 189 | +                </executions>  | 
 | 190 | +                <configuration>  | 
 | 191 | +                    <skipSource>true</skipSource>  | 
 | 192 | +                </configuration>  | 
 | 193 | +            </plugin>  | 
 | 194 | + | 
 | 195 | +            <plugin>  | 
 | 196 | +                <groupId>org.apache.maven.plugins</groupId>  | 
 | 197 | +                <artifactId>maven-gpg-plugin</artifactId>  | 
 | 198 | +                <version>3.1.0</version>  | 
 | 199 | +                <executions>  | 
 | 200 | +                    <execution>  | 
 | 201 | +                        <id>sign-artifacts</id>  | 
 | 202 | +                        <phase>verify</phase>  | 
 | 203 | +                        <goals>  | 
 | 204 | +                            <goal>sign</goal>  | 
 | 205 | +                        </goals>  | 
 | 206 | +                    </execution>  | 
 | 207 | +                </executions>  | 
 | 208 | +                <configuration>  | 
 | 209 | +                    <skip>true</skip>  | 
 | 210 | +                </configuration>  | 
 | 211 | +            </plugin>  | 
 | 212 | +            <plugin>  | 
 | 213 | +                <groupId>org.apache.maven.plugins</groupId>  | 
 | 214 | +                <artifactId>maven-javadoc-plugin</artifactId>  | 
 | 215 | +                <version>3.11.2</version>  | 
 | 216 | +            </plugin>  | 
168 | 217 |             <plugin>  | 
169 | 218 |                 <groupId>org.codehaus.mojo</groupId>  | 
170 | 219 |                 <artifactId>license-maven-plugin</artifactId>  | 
 | 
220 | 269 |     </build>  | 
221 | 270 | 
 
  | 
222 | 271 |     <scm>  | 
 | 272 | +        <url>${scm.connection}</url>  | 
223 | 273 |         <developerConnection>${scm.connection}</developerConnection>  | 
224 | 274 |         <tag>2.7.0</tag>  | 
225 | 275 |     </scm>  | 
 | 276 | + | 
 | 277 | +    <profiles>  | 
 | 278 | +        <profile>  | 
 | 279 | +            <id>concord-release</id>  | 
 | 280 | +            <build>  | 
 | 281 | +                <plugins>  | 
 | 282 | +                    <plugin>  | 
 | 283 | +                        <artifactId>maven-gpg-plugin</artifactId>  | 
 | 284 | +                        <configuration>  | 
 | 285 | +                            <skip>false</skip>  | 
 | 286 | +                        </configuration>  | 
 | 287 | +                    </plugin>  | 
 | 288 | +                    <plugin>  | 
 | 289 | +                        <groupId>org.apache.maven.plugins</groupId>  | 
 | 290 | +                        <artifactId>maven-javadoc-plugin</artifactId>  | 
 | 291 | +                        <executions>  | 
 | 292 | +                            <execution>  | 
 | 293 | +                                <id>attach-javadocs</id>  | 
 | 294 | +                                <goals>  | 
 | 295 | +                                    <goal>jar</goal>  | 
 | 296 | +                                </goals>  | 
 | 297 | +                            </execution>  | 
 | 298 | +                        </executions>  | 
 | 299 | +                        <configuration>  | 
 | 300 | +                            <quiet>true</quiet>  | 
 | 301 | +                            <doclint>none</doclint>  | 
 | 302 | +                        </configuration>  | 
 | 303 | +                    </plugin>  | 
 | 304 | +                    <plugin>  | 
 | 305 | +                        <groupId>org.apache.maven.plugins</groupId>  | 
 | 306 | +                        <artifactId>maven-source-plugin</artifactId>  | 
 | 307 | +                        <executions>  | 
 | 308 | +                            <execution>  | 
 | 309 | +                                <id>attach-sources</id>  | 
 | 310 | +                                <goals>  | 
 | 311 | +                                    <goal>jar-no-fork</goal>  | 
 | 312 | +                                </goals>  | 
 | 313 | +                            </execution>  | 
 | 314 | +                        </executions>  | 
 | 315 | +                        <configuration>  | 
 | 316 | +                            <skipSource>false</skipSource>  | 
 | 317 | +                        </configuration>  | 
 | 318 | +                    </plugin>  | 
 | 319 | +                </plugins>  | 
 | 320 | +            </build>  | 
 | 321 | +        </profile>  | 
 | 322 | +    </profiles>  | 
226 | 323 | </project>  | 
0 commit comments