@Component(role=org.eclipse.tycho.buildversion.BuildTimestampProvider.class, hint="jgit") public class JGitBuildTimestampProvider 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>org.eclipse.tycho.extras</groupId> <artifactId>tycho-buildtimestamp-jgit</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> <configuration> <timestampProvider>jgit</timestampProvider> <jgit.ignore>pom.xml</jgit.ignore> </configuration> </plugin> ...
Constructor and Description |
---|
JGitBuildTimestampProvider() |
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.BuildTimestampProvider
org.apache.maven.plugin.MojoExecutionException
Copyright © 2010-2012 Eclipse Foundation. All Rights Reserved.