@Component(role=org.eclipse.tycho.buildversion.BuildTimestampProvider.class,
hint="svn")
public class SvnBuildTimestampProvider
extends Object
implements org.eclipse.tycho.buildversion.BuildTimestampProvider
Typical usage
...
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho-version}</version>
<dependencies>
<dependency>
<groupId>de.fx-world</groupId>
<artifactId>tycho-buildtimestamp-svn</artifactId>
<version>0.19.0</version>
</dependency>
</dependencies>
<configuration>
<timestampProvider>svn</timestampProvider>
<svn.ignore>pom.xml</svn.ignore>
</configuration>
</plugin>
...
| Constructor and Description |
|---|
SvnBuildTimestampProvider() |
| Modifier and Type | Method and Description |
|---|---|
Date |
getTimestamp(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.MojoExecution execution) |
public Date getTimestamp(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.apache.maven.plugin.MojoExecution execution) throws org.apache.maven.plugin.MojoExecutionException
getTimestamp in interface org.eclipse.tycho.buildversion.BuildTimestampProviderorg.apache.maven.plugin.MojoExecutionExceptionCopyright © 2015. All rights reserved.