2014-05-30 10:34:35 +02:00
<project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
2020-05-02 16:18:54 +02:00
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion > 4.0.0</modelVersion>
2017-03-01 19:24:39 +01:00
2020-05-02 16:18:54 +02:00
<groupId > ch.eitchnet</groupId>
<version > 1.6.0-SNAPSHOT</version>
<packaging > jar</packaging>
2020-05-02 16:31:43 +02:00
<artifactId > cron</artifactId>
<name > cron</name>
2020-05-02 16:18:54 +02:00
<url > https://github.com/eitch/cron</url>
2020-05-02 16:39:46 +02:00
<description > Cron expression parser and evaluator. Allows for specifying cron - expressions (in Unix or Quartz like format) and evaluating when it will next
match. Originally written by https://github.com/frode-carlsen/cron
</description>
2017-03-01 19:24:39 +01:00
2020-05-02 16:18:54 +02:00
<properties >
<project.build.sourceEncoding > UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding > UTF-8</project.reporting.outputEncoding>
<jdk.version > 1.8</jdk.version>
<buildTimestamp > ${maven.build.timestamp}</buildTimestamp>
2017-03-01 19:24:39 +01:00
2020-05-02 16:18:54 +02:00
<!-- test time dependencies -->
<junit.version > 4.12</junit.version>
<hamcrest.version > 2.1</hamcrest.version>
2017-03-01 19:24:39 +01:00
2020-05-02 16:18:54 +02:00
<!-- maven plug - in dependencies -->
<maven-compiler-plugin.version > 3.8.1</maven-compiler-plugin.version>
<maven-surefire-plugin.version > 2.22.2</maven-surefire-plugin.version>
<maven-scm-plugin.version > 1.11.2</maven-scm-plugin.version>
<maven-source-plugin.version > 3.1.0</maven-source-plugin.version>
<maven-javadoc-plugin.version > 3.1.0</maven-javadoc-plugin.version>
<buildnumber-maven-plugin.version > 1.4</buildnumber-maven-plugin.version>
<versions-maven-plugin.version > 2.7</versions-maven-plugin.version>
<maven-site-plugin.version > 3.7.1</maven-site-plugin.version>
<maven-eclipse-plugin.version > 2.10</maven-eclipse-plugin.version>
<maven-jar-plugin.version > 3.1.2</maven-jar-plugin.version>
<maven-war-plugin.version > 3.2.3</maven-war-plugin.version>
<tomcat7-maven-plugin.version > 2.2</tomcat7-maven-plugin.version>
<maven-deploy-plugin.version > 3.0.0-M1</maven-deploy-plugin.version>
<maven-resources-plugin.version > 3.1.0</maven-resources-plugin.version>
<maven-dependency-plugin.version > 3.1.1</maven-dependency-plugin.version>
<maven-assembly-plugin.version > 3.1.1</maven-assembly-plugin.version>
<maven-project-info-reports-plugin.version > 3.0.0</maven-project-info-reports-plugin.version>
<maven-gpg-plugin.version > 1.6</maven-gpg-plugin.version>
<nexus-staging-maven-plugin.version > 1.6.8</nexus-staging-maven-plugin.version>
<maven-exec-plugin.version > 1.6.0</maven-exec-plugin.version>
<archetype-packaging.version > 3.1.2</archetype-packaging.version>
2017-03-01 19:24:39 +01:00
2020-05-02 16:18:54 +02:00
</properties>
<scm >
<connection > scm:git:git@github.com:eitch/cron.git</connection>
<developerConnection > scm:git:git@github.com:eitch/cron.git</developerConnection>
<url > https://github.com/eitch/cron</url>
</scm>
<licenses >
<license >
<name > Apache License Version 2.0</name>
<url > http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
2020-05-02 16:39:46 +02:00
<developers >
<developer >
<id > eitch</id>
<name > Robert von Burg</name>
<email > eitch@eitchnet.ch</email>
<url > http://www.eitchnet.ch</url>
<roles >
<role > developer</role>
</roles>
<timezone > +1</timezone>
</developer>
</developers>
2020-05-02 16:18:54 +02:00
<build >
2020-05-02 16:31:43 +02:00
<pluginManagement >
<plugins >
<plugin >
<groupId > org.codehaus.mojo</groupId>
<artifactId > buildnumber-maven-plugin</artifactId>
<version > ${buildnumber-maven-plugin.version}</version>
<executions >
<execution >
<phase > validate</phase>
<goals >
<goal > create</goal>
</goals>
</execution>
</executions>
<configuration >
<doCheck > false</doCheck>
<doUpdate > false</doUpdate>
</configuration>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-compiler-plugin</artifactId>
<version > ${maven-compiler-plugin.version}</version>
<configuration >
<fork > true</fork>
<source > ${jdk.version}</source>
<target > ${jdk.version}</target>
<showDeprecation > true</showDeprecation>
<showWarnings > true</showWarnings>
<compilerArgument > -Xlint:all</compilerArgument>
</configuration>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-source-plugin</artifactId>
<version > ${maven-source-plugin.version}</version>
<executions >
<execution >
<id > attach-sources</id>
<goals >
<goal > jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-surefire-plugin</artifactId>
<version > ${maven-surefire-plugin.version}</version>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
<version > ${maven-javadoc-plugin.version}</version>
<executions >
<execution >
<id > attach-javadocs</id>
<goals >
<goal > jar</goal>
</goals>
</execution>
</executions>
<configuration >
<source > ${jdk.version}</source>
<doclint > none</doclint>
</configuration>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-gpg-plugin</artifactId>
<version > ${maven-gpg-plugin.version}</version>
<executions >
<execution >
<id > sign-artifacts</id>
<phase > verify</phase>
<goals >
<goal > sign</goal>
</goals>
<configuration >
<keyname > ${gpg.keyname}</keyname>
<passphraseServerId > ${gpg.keyname}</passphraseServerId>
</configuration>
</execution>
</executions>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-deploy-plugin</artifactId>
<version > ${maven-deploy-plugin.version}</version>
<configuration >
<skip > true</skip>
</configuration>
</plugin>
<plugin >
<groupId > org.sonatype.plugins</groupId>
<artifactId > nexus-staging-maven-plugin</artifactId>
<version > ${nexus-staging-maven-plugin.version}</version>
<extensions > true</extensions>
<configuration >
<serverId > oss.sonatype.org</serverId>
<nexusUrl > https://oss.sonatype.org/</nexusUrl>
</configuration>
<executions >
<execution >
<id > deploy-to-sonatype</id>
<phase > deploy</phase>
<goals >
<goal > deploy</goal>
<goal > release</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
2020-05-02 15:33:56 +02:00
<plugins >
2020-05-02 16:18:54 +02:00
<plugin >
2020-05-02 16:31:43 +02:00
<groupId > org.apache.maven.plugins</groupId>
2020-05-02 16:18:54 +02:00
<artifactId > maven-compiler-plugin</artifactId>
</plugin>
<plugin >
2020-05-02 16:31:43 +02:00
<groupId > org.apache.maven.plugins</groupId>
2020-05-02 16:18:54 +02:00
<artifactId > maven-surefire-plugin</artifactId>
</plugin>
2020-05-02 15:33:56 +02:00
</plugins>
2020-05-02 16:31:43 +02:00
2020-05-02 16:18:54 +02:00
</build>
<dependencies >
<dependency >
<groupId > junit</groupId>
<artifactId > junit</artifactId>
<version > ${junit.version}</version>
<scope > test</scope>
</dependency>
</dependencies>
2020-05-02 16:31:43 +02:00
<distributionManagement >
<repository >
<id > oss.sonatype.org</id>
<url > https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
<snapshotRepository >
<id > oss.sonatype.org</id>
<url > https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
2020-05-02 16:18:54 +02:00
<profiles >
<profile >
<id > release</id>
<build >
<plugins >
<plugin >
2020-05-02 16:31:43 +02:00
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-source-plugin</artifactId>
2020-05-02 16:18:54 +02:00
</plugin>
2020-05-02 16:31:43 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</build>
</profile>
2020-05-02 16:18:54 +02:00
2020-05-02 16:31:43 +02:00
<profile >
<id > deploy</id>
<build >
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-gpg-plugin</artifactId>
</plugin>
2020-05-02 16:18:54 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-source-plugin</artifactId>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-javadoc-plugin</artifactId>
2020-05-02 16:31:43 +02:00
</plugin>
<plugin >
<groupId > org.sonatype.plugins</groupId>
<artifactId > nexus-staging-maven-plugin</artifactId>
2020-05-02 16:18:54 +02:00
</plugin>
</plugins>
</build>
</profile>
</profiles>
2017-03-01 19:24:39 +01:00
2014-05-30 10:34:35 +02:00
</project>