Skip to content

wildfly/wildfly-maven-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,449 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WildFly Application Server Maven Plugin

A Maven plug-in for WildFly Application Server. This plugin allows you to:

  • Deploy, redeploy or undeploy your application

  • Add resources

  • Deploy and undeploy artifacts

  • Execute CLI commands

  • Run a standalone server within Maven

  • Galleon provisioning of a server.

  • Packaging of a fully configured server containing application deployment.

  • Packaging of a fully configured server and application as a Bootable JAR (an executable fat JAR).

Issues can be filed at https://issues.redhat.com/browse/WFMP

License

Releasing

Releasing the project requires permission to deploy to Maven Central see Maven Central Release Requirements. Once everything is setup, you simply need to run the ./release.sh script. There are two required parameters:

  1. -r or --release which is the version you want to release

  2. -d or --development which is the next development version.

By default, the release version cannot contain SNAPSHOT and the development version, must contain SNAPSHOT.

Example Command
./release.sh -r 1.0.0.Final -d 1.0.1.Final-SNAPSHOT

Supported Arguments

Argument Requires Value Description

-d, --development

Yes

The next version for the development cycle.

-f, --force

No

Forces to allow a SNAPSHOT suffix in release version and not require one for the development version.

-h, --help

N/A

Displays this help

--notes-start-tag

Unused

Passes the --notes-from-tag and the argument to the gh create release command.

-p, --prerelease

Unused

Passes the --prerelease to the gh create release command.

-r, --release

Yes

The version to be released. Also used for the tag.

--dry-run

No

Executes the release in as a dry-run. Nothing will be updated or pushed.

-v, --verbose

No

Prints verbose output.

Any additional arguments are considered arguments for the Maven command.

About

WildFly Maven Plugin

Topics

Resources

License

Code of conduct

Security policy

Stars

80 stars

Watchers

12 watching

Forks

Sponsor this project

  •  

Contributors