wcm.io Maven Release Policy for Odd-Even Versions with a suffixed Version

Manages release versionining of versions with a suffix version, e.g. 1.10.0-2.17.12. The policy manages only the first part, 1.10.0 in this example, and keeps the suffixed version untouched.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

io.wcm.maven.release-policies
ArtifactId

ArtifactId

io.wcm.maven.release-policies.oddeven-with-suffix-version
Last Version

Last Version

1.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

wcm.io Maven Release Policy for Odd-Even Versions with a suffixed Version
Manages release versionining of versions with a suffix version, e.g. 1.10.0-2.17.12. The policy manages only the first part, 1.10.0 in this example, and keeps the suffixed version untouched.
Project Organization

Project Organization

wcm.io
Source Code Management

Source Code Management

https://github.com/wcm-io/io.wcm.maven.release-policies.oddeven-with-suffix-version

Download io.wcm.maven.release-policies.oddeven-with-suffix-version

How to add to project

<!-- https://jarcasting.com/artifacts/io.wcm.maven.release-policies/io.wcm.maven.release-policies.oddeven-with-suffix-version/ -->
<dependency>
    <groupId>io.wcm.maven.release-policies</groupId>
    <artifactId>io.wcm.maven.release-policies.oddeven-with-suffix-version</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/io.wcm.maven.release-policies/io.wcm.maven.release-policies.oddeven-with-suffix-version/
implementation 'io.wcm.maven.release-policies:io.wcm.maven.release-policies.oddeven-with-suffix-version:1.0.2'
// https://jarcasting.com/artifacts/io.wcm.maven.release-policies/io.wcm.maven.release-policies.oddeven-with-suffix-version/
implementation ("io.wcm.maven.release-policies:io.wcm.maven.release-policies.oddeven-with-suffix-version:1.0.2")
'io.wcm.maven.release-policies:io.wcm.maven.release-policies.oddeven-with-suffix-version:jar:1.0.2'
<dependency org="io.wcm.maven.release-policies" name="io.wcm.maven.release-policies.oddeven-with-suffix-version" rev="1.0.2">
  <artifact name="io.wcm.maven.release-policies.oddeven-with-suffix-version" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.wcm.maven.release-policies', module='io.wcm.maven.release-policies.oddeven-with-suffix-version', version='1.0.2')
)
libraryDependencies += "io.wcm.maven.release-policies" % "io.wcm.maven.release-policies.oddeven-with-suffix-version" % "1.0.2"
[io.wcm.maven.release-policies/io.wcm.maven.release-policies.oddeven-with-suffix-version "1.0.2"]

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.maven.release : maven-release-api jar 3.0.0-M5
org.apache.maven.release : maven-release-oddeven-policy jar 3.0.0-M5
org.apache.commons : commons-lang3 jar 3.12.0

provided (3)

Group / Artifact Type Version
org.codehaus.plexus : plexus-component-annotations jar 2.0.0
org.jetbrains : annotations jar 23.0.0
io.wcm.tooling.spotbugs : io.wcm.tooling.spotbugs.annotations jar 1.0.0

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter jar

Project Modules

There are no modules declared in this project.

Versions

Version
1.0.2
1.0.0