1<?xml version="1.0" encoding="UTF-8"?> 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"> 3 <modelVersion>4.0.0</modelVersion> 4 <groupId>fr.turri</groupId> 5 <artifactId>jISO8601</artifactId> 6 <version>0.2</version> 7 <packaging>jar</packaging> 8 <name>${project.groupId}:${project.artifactId}</name> 9 <description>Library to parse dates provided in format ISO-8601</description> 10 <url>https://github.com/gturri/jISO8601</url> 11 <properties> 12 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 13 <maven.compiler.source>1.6</maven.compiler.source> 14 <maven.compiler.target>1.6</maven.compiler.target> 15 </properties> 16 <licenses> 17 <license> 18 <name>The MIT License (MIT)</name> 19 </license> 20 </licenses> 21 <developers> 22 <developer> 23 <id>gturri</id> 24 <name>Guillaume Turri</name> 25 <email>guillaume.turri@gmail.com</email> 26 </developer> 27 </developers> 28 <dependencies> 29 <dependency> 30 <groupId>junit</groupId> 31 <artifactId>junit</artifactId> 32 <version>4.12</version> 33 <scope>test</scope> 34 </dependency> 35 </dependencies> 36 <scm> 37 <connection>scm:git:https://github.com/gturri/jISO8601.git</connection> 38 <developerConnection>scm:git:git@github.com:gturri/jISO8601.git</developerConnection> 39 <url>https://github.com/gturri/jISO8601</url> 40 <tag>jISO8601-0.2</tag> 41 </scm> 42 <build> 43 <pluginManagement> 44 <plugins> 45 <plugin> 46 <groupId>org.apache.maven.plugins</groupId> 47 <artifactId>maven-release-plugin</artifactId> 48 <version>2.5</version> 49 <configuration> 50 <useReleaseProfile>false</useReleaseProfile> 51 <releaseProfiles>release</releaseProfiles> 52 <goals>deploy</goals> 53 </configuration> 54 </plugin> 55 </plugins> 56 </pluginManagement> 57 <plugins> 58 <plugin> 59 <groupId>org.pitest</groupId> 60 <artifactId>pitest-maven</artifactId> 61 <version>1.1.7</version> 62 <configuration> 63 <targetClasses> 64 <param>fr*</param> 65 </targetClasses> 66 <targetTests> 67 <param>fr*</param> 68 </targetTests> 69 <excludedClasses> 70 <excludedClass>dw.cli.PasswordReader</excludedClass> 71 </excludedClasses> 72 </configuration> 73 </plugin> 74 <plugin> 75 <groupId>org.apache.maven.plugins</groupId> 76 <artifactId>maven-jar-plugin</artifactId> 77 <version>2.6</version> 78 <configuration> 79 <archive> 80 <manifest> 81 <addClasspath>true</addClasspath> 82 </manifest> 83 </archive> 84 </configuration> 85 </plugin> 86 <plugin> 87 <groupId>org.sonatype.plugins</groupId> 88 <artifactId>nexus-staging-maven-plugin</artifactId> 89 <version>1.6.3</version> 90 <extensions>true</extensions> 91 <configuration> 92 <serverId>ossrh</serverId> 93 <nexusUrl>https://oss.sonatype.org/</nexusUrl> 94 <autoReleaseAfterClose>true</autoReleaseAfterClose> 95 </configuration> 96 </plugin> 97 <plugin> 98 <groupId>org.apache.maven.plugins</groupId> 99 <artifactId>maven-javadoc-plugin</artifactId> 100 <version>2.9.1</version> 101 <executions> 102 <execution> 103 <id>attach-javadocs</id> 104 <goals> 105 <goal>jar</goal> 106 </goals> 107 </execution> 108 </executions> 109 </plugin> 110 </plugins> 111 </build> 112 <profiles> 113 <profile> 114 <id>release</id> 115 <build> 116 <plugins> 117 <plugin> 118 <groupId>org.apache.maven.plugins</groupId> 119 <artifactId>maven-source-plugin</artifactId> 120 <version>2.2.1</version> 121 <executions> 122 <execution> 123 <id>attach-sources</id> 124 <goals> 125 <goal>jar-no-fork</goal> 126 </goals> 127 </execution> 128 </executions> 129 </plugin> 130 <plugin> 131 <groupId>org.apache.maven.plugins</groupId> 132 <artifactId>maven-javadoc-plugin</artifactId> 133 <version>2.9.1</version> 134 <executions> 135 <execution> 136 <id>attach-javadocs</id> 137 <goals> 138 <goal>jar</goal> 139 </goals> 140 </execution> 141 </executions> 142 </plugin> 143 <plugin> 144 <groupId>org.apache.maven.plugins</groupId> 145 <artifactId>maven-gpg-plugin</artifactId> 146 <version>1.5</version> 147 <executions> 148 <execution> 149 <id>sign-artifacts</id> 150 <phase>verify</phase> 151 <goals> 152 <goal>sign</goal> 153 </goals> 154 </execution> 155 </executions> 156 </plugin> 157 </plugins> 158 </build> 159 </profile> 160 </profiles> 161 <distributionManagement> 162 <snapshotRepository> 163 <id>ossrh</id> 164 <url>https://oss.sonatype.org/content/repositories/snapshots</url> 165 </snapshotRepository> 166 <repository> 167 <id>ossrh</id> 168 <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> 169 </repository> 170 </distributionManagement> 171</project> 172