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