CloudBees Maven Release Version Policy

The CloudBees OSS Parent Project

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.cloudbees.maven.release
Идентификатор

Идентификатор

cloudbee-maven-release-version-policy
Последняя версия

Последняя версия

2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

CloudBees Maven Release Version Policy
The CloudBees OSS Parent Project

Скачать cloudbee-maven-release-version-policy

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.cloudbees.maven.release/cloudbee-maven-release-version-policy/ -->
<dependency>
    <groupId>com.cloudbees.maven.release</groupId>
    <artifactId>cloudbee-maven-release-version-policy</artifactId>
    <version>2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.cloudbees.maven.release/cloudbee-maven-release-version-policy/
implementation 'com.cloudbees.maven.release:cloudbee-maven-release-version-policy:2.0'
// https://jarcasting.com/artifacts/com.cloudbees.maven.release/cloudbee-maven-release-version-policy/
implementation ("com.cloudbees.maven.release:cloudbee-maven-release-version-policy:2.0")
'com.cloudbees.maven.release:cloudbee-maven-release-version-policy:jar:2.0'
<dependency org="com.cloudbees.maven.release" name="cloudbee-maven-release-version-policy" rev="2.0">
  <artifact name="cloudbee-maven-release-version-policy" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.cloudbees.maven.release', module='cloudbee-maven-release-version-policy', version='2.0')
)
libraryDependencies += "com.cloudbees.maven.release" % "cloudbee-maven-release-version-policy" % "2.0"
[com.cloudbees.maven.release/cloudbee-maven-release-version-policy "2.0"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.apache.maven.release : maven-release-api jar 2.5.3
org.apache.maven.release : maven-release-manager jar 2.5.3

provided (1)

Идентификатор библиотеки Тип Версия
org.codehaus.plexus : plexus-component-annotations jar 1.5.5

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

CloudBees Maven Release Version Policy

Are you fed up of the recent changes in the Maven release plugin where it increments segments that are not the smallest?

Have you been bitten by things like 1.8.0-1.7.1-alpha-1 → 1.8.0-2.7.1-alpha-1?

If the answer is yes, then we have the solution:

<plugin>
  <artifactId>maven-release-plugin</artifactId>
  <version>2.5.3</version>
  <configuration>
    <projectVersionPolicyId>cloudbees</projectVersionPolicyId>
  </configuration>
  <dependencies>
    <dependency>
      <groupId>com.cloudbees.maven.release</groupId>
      <artifactId>cloudbee-maven-release-version-policy</artifactId>
      <version>1.0</version>
    </dependency>
  </dependencies>
</plugin>

Problem solved!

com.cloudbees.maven.release

CloudBees Community

Версии библиотеки

Версия
2.0
1.0