makeself:git

Full name:

com.github.hazendaz.maven:makeself-maven-plugin:1.12.0:git

Description:

The Class GitMojo.

Downloads and installs portable Git on Windows from the Maven repository. This goal can be used standalone in any Maven project (or without a project) to obtain a secure, vetted copy of portable Git without needing to use a browser or locate the artifact in the local Maven repository manually.

On non-Windows systems this goal is a no-op since makeself and bash are natively available.

Attributes:

  • The goal is not marked as thread-safe and thus does not support parallel builds.

Optional Parameters

Name Type Since Description
<gitPath> String - The path to existing git install for windows usage. If left blank per default, portable git will be used. Location should be something like 'C:/Program Files/Git'. When set and not windows, it will be treated as blank.
User Property: gitPath
<skip> boolean - Skip run of plugin.
Default: false
User Property: makeself.skip

Parameter Details

<gitPath>

The path to existing git install for windows usage. If left blank per default, portable git will be used. Location should be something like 'C:/Program Files/Git'. When set and not windows, it will be treated as blank.
  • Type: java.lang.String
  • Required: No
  • User Property: gitPath

<skip>

Skip run of plugin.
  • Type: boolean
  • Required: No
  • User Property: makeself.skip
  • Default: false