Project

General

Profile

Actions

task #9946

open

Update or remove jgitflow

Added by Andreas Müller about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
New
Category:
platform
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal

Description

The jgitflow plugin version (M6) we are using seems not to be in the default maven repository. Last version there is M5.1 (https://mvnrepository.com/artifact/external.atlassian.jgitflow/jgit-flow-core/1.0-m5.1).

However, there are some other jgitflow plugins. The latest here: https://mvnrepository.com/artifact/ch.dvbern.oss.maven.jgitflow/jgitflow-maven-api/1.0-m8

We tried this out once but there is at least 1 problem to solve which is the handling of "versionNumberToIncrement" which was changed from int to Enum, resulting in an upgrade of Patch instead of Minor, as defined in our jenkins scripts: https://bitbucket.org/atlassian/jgit-flow/pull-requests/73/mjf-202-change-versionnumbertoincrement-to

Maybe it is possible to define the version number via plugin parameters in the pom.

We also need to check if we want to use jgitflow at all. According to AK not all projects use it anymore as it is not well developed/maintained and as it is easier if you can define exactly what you need yourself, not using a plugin.

links:

https://github.com/dvbern/jgitflow/tree/develop/jgitflow-maven-plugin/src
https://mvnrepository.com/artifact/com.atlassian.jgitflow/jgit-flow
https://bitbucket.org/atlassian/jgit-flow/src/master/pom.xml
https://bitbucket.org/atlassian/jgit-flow/src/develop/jgitflow-maven-plugin/src/main/java/com/atlassian/maven/plugins/jgitflow/mojo/BuildNumberMojo.java
https://groups.google.com/g/maven-jgitflow-users
https://bitbucket.org/atlassian/jgit-flow/wiki/Home
https://ultreiaio.gitlab.io/jgit-flow/jgitflow-maven-plugin/release-start-mojo.html


Related issues

Related to EDIT - task #9359: Update cdmlib, taxeditor, cdmserver etc. dependenciesClosedAndreas Müller

Actions
Related to EDIT - task #10055: Updates, upgrades and cleanup 2023NewAndreas Müller

Actions
Actions #1

Updated by Andreas Müller about 2 years ago

  • Related to task #9359: Update cdmlib, taxeditor, cdmserver etc. dependencies added
Actions #2

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #3

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #4

Updated by Andreas Müller over 1 year ago

  • Related to task #10055: Updates, upgrades and cleanup 2023 added
Actions

Also available in: Atom PDF