• Stars
    star
    305
  • Rank 136,839 (Top 3 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Versions Maven Plugin

MojoHaus Versions Maven Plugin

This is the versions-maven-plugin.

Apache License, Version 2.0, January 2004 Maven Central Build Status

Maintained versions

Versions Maven Plugin requires Maven 3.2.5+ and JDK 1.8+

However, we maintain the latest Plugin version with the latest Maven.

We execute tests against different operating systems and JDKs by GitHub Actions

Contributing

Creating Issues

If you find a problem please first search current opened and closed issues and pull requests. It can be that someone already has reported similar.

You can also check current milestone in order to see what will be in next release.

Only when you can not find similar issue please create a new one in the ticket system and describe what is going wrong or what you expect to happen.

If you have a full working example or a log file this is also helpful.

You should of course describe only a single issue in a single ticket and not mixing up several things into a single issue.

Please always check your issue with the latest Plugin and tha latest Maven version.

Creating a Pull Request

Before you start working on more complicated change, new feature it is good practice to create an issue in the ticket system or send an emil to development list and describe what the problem is or what kind of feature you would like to add. Wait a few days for feedback from other contributors. Afterwards you can create an appropriate pull request.

It is required if you want to get a pull request to be integrated into please squash your commits into a single commit which references the optional issue in the commit message which looks like this:

Fixed #Issue - change subject 

a description

Please take consider that change subject will be used in release notes and will be present in git history so should be enough descriptive.

This makes it simpler to merge it and this will also close the appropriate issue automatically in one go. This make the life as maintainer a little bit easier.

A pull request has to fulfill only a single ticket and should never create/add/fix several issues in one, cause otherwise the history is hard to read and to understand and makes the maintenance of the issues and pull request hard or to be honest impossible.

Releasing

  • Make sure gpg-agent is running.
  • Execute ./mvnw -B release:prepare release:perform

For publishing the site do the following:

cd target/checkout
../mvnw site
../mvnw scm-publish:publish-scm

for multi module site - we need two executions

More Repositories

1

flatten-maven-plugin

Flatten Maven Plugin
Java
195
star
2

exec-maven-plugin

Exec Maven Plugin
Java
152
star
3

mojo-parent

This is the parent pom for all MojoHaus Maven plugins and components.
118
star
4

aspectj-maven-plugin

Java
112
star
5

build-helper-maven-plugin

Build Helper Maven Plugin
Java
102
star
6

buildplan-maven-plugin

A Maven 3.x plugin to inspect project lifecyle.
Java
94
star
7

jaxb2-maven-plugin

JAXB2 Maven Plugin
Java
91
star
8

appassembler

Java
89
star
9

license-maven-plugin

Maven plugin to download and collect license files from project dependencies.
Java
88
star
10

animal-sniffer

Java
77
star
11

extra-enforcer-rules

Extra Enforcer Rules
Java
63
star
12

buildnumber-maven-plugin

BuildNumber Maven Plugin
Java
58
star
13

rpm-maven-plugin

Java
55
star
14

properties-maven-plugin

The Properties Maven Plugin
Java
50
star
15

mojohaus.github.io

Organization website
Shell
42
star
16

webstart

Java
26
star
17

wagon-maven-plugin

Java
25
star
18

cobertura-maven-plugin

Cobertura Maven Plugin
HTML
25
star
19

nbm-maven-plugin

moved to https://github.com/apache/incubator-netbeans-mavenutils/
Java
24
star
20

sql-maven-plugin

SQL Maven Plugin
Java
24
star
21

xml-maven-plugin

XML Maven Plugin
Java
20
star
22

jaxws-maven-plugin

Java
20
star
23

maven-native

Java
17
star
24

tidy-maven-plugin

The Tidy plugin provides goals for tidying up your source code.
Java
16
star
25

keytool

Java
14
star
26

templating-maven-plugin

Templating Maven Plugin
Java
12
star
27

native2ascii-maven-plugin

Native2Ascii Maven Plugin
Java
12
star
28

sonar-maven-plugin

Maven Plugin for SonarQube
12
star
29

truezip

Java
10
star
30

clirr-maven-plugin

Clirr Maven Plugin
Java
9
star
31

javacc-maven-plugin

Java
8
star
32

cassandra-maven-plugin

Java
8
star
33

mrm

Java
7
star
34

findbugs-maven-plugin-old

Groovy
7
star
35

taglist-maven-plugin

Taglist Maven Plugin
Java
6
star
36

axistools-maven-plugin

Java
5
star
37

dbunit-maven-plugin

Use this plugin to invoke DbUnit utilities
Java
4
star
38

javancss-maven-plugin

JavaNCSS Maven Plugin
Java
3
star
39

jdepend-maven-plugin

JDepend Maven Plugin
Java
3
star
40

l10n-maven-plugin

Localization Tools Maven Plugin
Java
3
star
41

gwt-maven-plugin

Java
3
star
42

sqlj-maven-plugin

Mojo's SQLJ Maven Plugin
Java
3
star
43

servicedocgen-maven-plugin

ServicedocGen Maven Plugin
Java
2
star
44

javafx

Java
2
star
45

latex-maven

TeX
2
star
46

ear-javaee7

1
star
47

pom-root

1
star
48

reproducible-mojohaus

Shell
1
star
49

convert-to-git

Repo to handle the migration between Codehaus MOJO infra to GitHub one
Shell
1
star
50

enchanter

Java
1
star
51

jboss-packaging-maven-plugin

Java
1
star
52

nb-repository-plugin

moved to https://github.com/apache/incubator-netbeans-mavenutils/
Java
1
star
53

dbupgrade

Java
1
star
54

ditaot-maven-plugin

PostScript
1
star
55

siteskinner-maven-plugin

Java
1
star