tm-sdk:scm-project-status
Full name:
com.avoka.tm:tm-sdk-maven-plugin:24.4.0:scm-project-status
Description:
MOJO class providing "scm-project-status" goal
It will display paths that have differences between the local project files and Maestro project, paths in the working tree that are not tracked by Maestro project or missing in the local working tree.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
22.4.0
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<maestroPassword> |
String |
- |
The Maestro server user's password User Property: maestro.password |
<maestroUrl> |
String |
- |
The Maestro server URL User Property: maestro.url |
<maestroUsername> |
String |
- |
The Maestro server username User Property: maestro.username |
<scmClone> |
String |
- |
The SCM Clone Command for the project or design User Property: scm.clone |
<scmSrcDir> |
File |
- |
The dir path where to check status of the project or design User Property: scm.src.dir |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<proxyFile> |
String |
22.4.6 |
The proxy file Default: proxy.properties User Property: proxy.file |
Parameter Details
<maestroPassword>
The Maestro server user's password
- Type:
java.lang.String
- Required:
Yes
- User Property:
maestro.password
<maestroUrl>
The Maestro server URL
- Type:
java.lang.String
- Required:
Yes
- User Property:
maestro.url
<maestroUsername>
The Maestro server username
- Type:
java.lang.String
- Required:
Yes
- User Property:
maestro.username
<proxyFile>
The proxy file
- Type:
java.lang.String
- Since:
22.4.6
- Required:
No
- User Property:
proxy.file
- Default:
proxy.properties
<scmClone>
The SCM Clone Command for the project or design
- Type:
java.lang.String
- Required:
Yes
- User Property:
scm.clone
<scmSrcDir>
The dir path where to check status of the project or design
- Type:
java.io.File
- Required:
Yes
- User Property:
scm.src.dir