JFiglet Maven Plugin

A maven plugin for the generation of figlet text.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

io.github.mcwarman
ArtifactId

ArtifactId

jfiglet-maven-plugin
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

JFiglet Maven Plugin
A maven plugin for the generation of figlet text.
Project URL

Project URL

https://github.com/mcwarman/jfiglet-maven-plugin
Source Code Management

Source Code Management

http://github.com/mcwarman/jfiglet-maven-plugin/tree/master

Download jfiglet-maven-plugin

How to add to project

<plugin>
    <groupId>io.github.mcwarman</groupId>
    <artifactId>jfiglet-maven-plugin</artifactId>
    <version>0.0.2</version>
</plugin>

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.maven : maven-plugin-api jar 3.5.3
org.codehaus.plexus : plexus-utils jar 3.1.0
com.github.lalyos : jfiglet jar 0.0.8

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5.2

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 2.18.3

Project Modules

There are no modules declared in this project.

jfiglet-maven-plugin Build Status build codecov Known Vulnerabilities Codacy Badge License: MIT GitHub tag Maven Central Javadocs Dependabot Status Uses Badges

Introduction

Maven plugin which wraps jfiglet to allow execution for "reasons", maybe you could include the a version number figlet'd in your release notes.

Sample Execution

$  mvn io.github.mcwarman:jfiglet-maven-plugin:0.0.2:generate -Dmessage="jfiglet-maven-plugin"
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jfiglet-maven-plugin:0.0.2:generate (default-cli) @ standalone-pom ---
[INFO]
    _    __   _           _          _                                                                        _                   _
   (_)  / _| (_)   __ _  | |   ___  | |_           _ __ ___     __ _  __   __   ___   _ __            _ __   | |  _   _    __ _  (_)  _ __
   | | | |_  | |  / _` | | |  / _ \ | __|  _____  | '_ ` _ \   / _` | \ \ / /  / _ \ | '_ \   _____  | '_ \  | | | | | |  / _` | | | | '_ \
   | | |  _| | | | (_| | | | |  __/ | |_  |_____| | | | | | | | (_| |  \ V /  |  __/ | | | | |_____| | |_) | | | | |_| | | (_| | | | | | | |
  _/ | |_|   |_|  \__, | |_|  \___|  \__|         |_| |_| |_|  \__,_|   \_/    \___| |_| |_|         | .__/  |_|  \__,_|  \__, | |_| |_| |_|
 |__/             |___/                                                                              |_|                  |___/

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.679 s
[INFO] Finished at: 2018-06-07T11:14:43+01:00
[INFO] Final Memory: 8M/245M
[INFO] ------------------------------------------------------------------------

Performing Release

git flow release start 0.0.3
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=0.0.3
git commit -a -m "Increment release [0.0.3]"
git flow release finish 0.0.3
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=0.0.4-SNAPSHOT
git commit -a -m "Increment snapshot release [0.0.4-SNAPSHOT]"
git push --mirror

Versions

Version
0.0.2
0.0.1