tm-sdk:scm-project-pull

Full name:

com.avoka.tm:tm-sdk-maven-plugin:22.10.0:scm-project-pull

Description:

MOJO class providing "scm-project-pull" goal
It will pull all the different files locally from remote instances of a Maestro Project.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 22.4.0.

Required Parameters

Name Type Since Description
<maestroPassword> String 22.4.0 The Maestro server user's password
User property is: maestro.password.
<maestroUrl> String 22.4.0 The Maestro server URL
User property is: maestro.url.
<maestroUsername> String 22.4.0 The Maestro server username
User property is: maestro.username.
<scmClone> String 22.4.0 The SCM Clone Command for the project or design
User property is: scm.clone.
<scmForce> String 22.4.0 Use Force mode to delete orphaned local files

Supported value: Yes, No

User property is: scm.force.
<scmSrcDir> File 22.4.0 The dir path where to pull the project or design
User property is: scm.src.dir.

Parameter Details

<maestroPassword>

The Maestro server user's password
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: maestro.password

<maestroUrl>

The Maestro server URL
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: maestro.url

<maestroUsername>

The Maestro server username
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: maestro.username

<scmClone>

The SCM Clone Command for the project or design
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: scm.clone

<scmForce>

Use Force mode to delete orphaned local files

Supported value: Yes, No
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: scm.force

<scmSrcDir>

The dir path where to pull the project or design
  • Type: java.io.File
  • Since: 22.4.0
  • Required: Yes
  • User Property: scm.src.dir