throws MojoFailureException
{
final ScmInfo scmInfo = createScmInfo();
try
{
final ScmMetaDataProvider scmMetaDataProvider =
new ScmMetaDataProvider(project, scmInfo);
scmMetaDataProvider.provideBuildMetaData(buildMetaDataProperties);
}
catch (final ScmNoRevisionException e)
{
if (failOnMissingRevision)
{