Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wyatt-herkamp/mavenhelper

A simple tool for generating Maven version badges for your Maven Repo
https://github.com/wyatt-herkamp/mavenhelper

gradle html java javalin maven

Last synced: about 1 month ago
JSON representation

A simple tool for generating Maven version badges for your Maven Repo

Awesome Lists containing this project

README

        

# MavenHelper [![forthebadge](https://forthebadge.com/images/badges/made-with-java.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/0-percent-optimized.svg)](https://forthebadge.com)
[![Build Status](https://ci.potatocorp.dev/job/MavenHelper/badge/icon)](https://ci.potatocorp.dev/job/MavenHelper/)

## Can I see it running?
No, I have taken the project down. With the release of my new alternative project [Nitro_Repo](https://github.com/wherkamp/nitro_repo). This is a general artifact manager but it also includes badges. If you want a full artifact_manager I highly recommend Nitro_Repo. This project is still supported.
## What can this project do?
1. Generate Maven Version Badges for custom repositories. Such as [![Maven Version](https://mvnhelper.potatocorp.dev/tuxjsql/me.kingtux/tuxorm/badge.png)](https://mvnhelper.potatocorp.dev/tuxjsql/me.kingtux/tuxorm)
2. Give Data about accessing repo and depend. [example](https://mvnhelper.potatocorp.dev/tuxjsql/me.kingtux/tuxorm)
3. Accessing the data via a json API. [example](https://mvnhelper.potatocorp.dev/tuxjsql/me.kingtux/tuxorm/data.json)
## Setting Up.
1. Run the jar with Java 11+.
2. Kill the application.
3. Configure the config.json.
4. Start Application
5. Access your badge at {URL}/{repo-id}/{group-id}/{artifact-id}/badge.png
-