public class ScmMetaDataProvider extends AbstractMetaDataProvider
project, runtime, scmInfo, sessionaddToFilters, createManifestFile, createPropertiesReport, createXmlReport, manifestFile, manifestSection, properties, propertiesOutputFile, providers, remoteVersion, settingsDecrypter, writeProtectFiles, xmlOutputFile| Constructor and Description |
|---|
ScmMetaDataProvider(org.apache.maven.project.MavenProject project,
ScmInfo scmInfo)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getConnection()
Delegates call to
Scm.getConnection(). |
void |
provideBuildMetaData(Properties buildMetaDataProperties)
Provides the SCM build information to the property sets if the URL to the
SCM is provided.
|
execute, getProject, isCreatePropertiesReport, provideBuildMetaData, setCreatePropertiesReport, setProject, setPropertiesOutputFile, setSession, updateMavenEnvironmentpublic ScmMetaDataProvider(org.apache.maven.project.MavenProject project,
ScmInfo scmInfo)
project - the Maven project.scmInfo - the value for scmInfo.AbstractMetaDataProvider.AbstractMetaDataProvider()public final void provideBuildMetaData(Properties buildMetaDataProperties)
buildMetaDataProperties - the build meta data properties.protected final String getConnection() throws IllegalStateException
Scm.getConnection().Scm.getConnection().IllegalStateException - when there is insufficient information to
return the SCM connection string.Scm.getConnection()Copyright © 2006-2014. All Rights Reserved.