gitlab:close-milestone

Full name:

io.ultreia.maven:gitlab-maven-plugin:1.0.20:close-milestone

Description:

Get the given milestone and close it. Will fail if the milestone does not exist.

Created by tchemit on 12/03/17.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is not marked as thread-safe and thus does not support parallel builds.
  • Binds by default to the lifecycle phase: initialize.

Required Parameters

Name Type Since Description
<basedir> String - The current project base directory.
User property is: basedir.
<cacheExtraPath> File - To add extra definition in cache (could be milestones, or artifacts).

Will be added to the gitlab cache.


Default value is: src/gitlab.
User property is: gitlab.cacheExtraPath.
<cachePath> File - (no description)
Default value is: ${project.build.directory}/gitlab-cache.
User property is: gitlab.cachePath.
<host> String - (no description)
User property is: gitlab.host.
<milestone> String - (no description)
Default value is: ${project.version}.
User property is: gitlab.milestone.
<organizationId> String - (no description)
User property is: gitlab.organizationId.
<projectId> String - (no description)
User property is: gitlab.projectId.
<serverId> String - (no description)
User property is: gitlab.serverId.

Optional Parameters

Name Type Since Description
<addDueDate> boolean - Should we add due date to milestone to close?
Default value is: true.
User property is: gitlab.addDueDate.
<forceAddDueDate> boolean - Should we add due date to milestone to close?
Default value is: true.
User property is: gitlab.forceAddDueDate.
<fromMilestone> String - The first milestone to use.
User property is: gitlab.fromMilestone.
<quiet> boolean - (no description)
Default value is: false.
User property is: gitlab.quiet.
<runOnlyAtExecutionRoot> boolean - This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
Default value is: true.
User property is: gitlab.runOnlyAtExecutionRoot.
<skip> boolean - (no description)
User property is: gitlab.skip.

Parameter Details

<addDueDate>

Should we add due date to milestone to close?
  • Type: boolean
  • Required: No
  • User Property: gitlab.addDueDate
  • Default: true

<basedir>

The current project base directory.
  • Type: java.lang.String
  • Required: Yes
  • User Property: basedir

<cacheExtraPath>

To add extra definition in cache (could be milestones, or artifacts).

Will be added to the gitlab cache.

  • Type: java.io.File
  • Required: Yes
  • User Property: gitlab.cacheExtraPath
  • Default: src/gitlab

<cachePath>

(no description)
  • Type: java.io.File
  • Required: Yes
  • User Property: gitlab.cachePath
  • Default: ${project.build.directory}/gitlab-cache

<forceAddDueDate>

Should we add due date to milestone to close?
  • Type: boolean
  • Required: No
  • User Property: gitlab.forceAddDueDate
  • Default: true

<fromMilestone>

The first milestone to use.
  • Type: java.lang.String
  • Required: No
  • User Property: gitlab.fromMilestone

<host>

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: gitlab.host

<milestone>

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: gitlab.milestone
  • Default: ${project.version}

<organizationId>

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: gitlab.organizationId

<projectId>

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: gitlab.projectId

<quiet>

(no description)
  • Type: boolean
  • Required: No
  • User Property: gitlab.quiet
  • Default: false

<runOnlyAtExecutionRoot>

This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
  • Type: boolean
  • Required: No
  • User Property: gitlab.runOnlyAtExecutionRoot
  • Default: true

<serverId>

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: gitlab.serverId

<skip>

(no description)
  • Type: boolean
  • Required: No
  • User Property: gitlab.skip