Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lightblueseas/mvn-parent-projects
This project holds parent projects that holds general properties for specific projects
https://github.com/lightblueseas/mvn-parent-projects
deployment maven mvn-parent
Last synced: 3 months ago
JSON representation
This project holds parent projects that holds general properties for specific projects
- Host: GitHub
- URL: https://github.com/lightblueseas/mvn-parent-projects
- Owner: lightblueseas
- License: apache-2.0
- Created: 2015-09-27T08:12:24.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2019-05-17T07:55:59.000Z (over 5 years ago)
- Last Synced: 2024-10-15T20:23:17.360Z (3 months ago)
- Topics: deployment, maven, mvn-parent
- Size: 262 KB
- Stars: 5
- Watchers: 10
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Overview
[![license apache2](https://img.shields.io/badge/license-apache2-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Build Status](https://travis-ci.org/lightblueseas/mvn-parent-projects.svg?branch=master)](https://travis-ci.org/lightblueseas/mvn-parent-projects)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/de.alpharogroup/mvn-parent-projects/badge.svg)](https://maven-badges.herokuapp.com/maven-central/de.alpharogroup/mvn-parent-projects)
[![Open Issues](https://img.shields.io/github/issues/lightblueseas/mvn-parent-projects.svg?style=flat)](https://github.com/lightblueseas/mvn-parent-projects/issues)This project holds parent projects that holds general properties for specific maven projects.
If you like this project put a ⭐ and donate.
# Donations
If you like this library, please consider a donation through paypal:
or over bitcoin or bitcoin-cash with:
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
or over ether with:
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
## Note
No animals were harmed in the making of this library.
## Key features:
1. Provides several plugins in the pluginManagement section that are useful for maven projects.
2. Provides several dependencies in the dependencyManagement section that are useful for maven projects.## License
The source code comes under the liberal Apache License V2.0, making mvn-parent-projects great for all types of applications.
## How to use it
Add as parent project in the `pom.xml` file:
de.alpharogroup
mvn-parent-projects
3
## Semantic Versioning
The versions of mvn-parent-projects are maintained with the Semantic Versioning guidelines.
Release version numbers will be incremented in the following format:
`..`
For detailed information on versioning you can visit the [wiki page](https://github.com/lightblueseas/mvn-parent-projects/wiki/Semantic-Versioning).
## Documentation and ExamplesIn this parent project there is only one profile for for releasing artifacts (projects) on sonatype. The name of the profile is 'oss.sonatype.org-staged-release' and is self-explaining.
From the shell you can execute it with the following command:
```shell
:~$ mvn clean deploy -Poss.sonatype.org-staged-release
```
This is executed on this project or in a project that have this project as parent or parent of parent and so on. A detailed description how to use it is [here](https://github.com/lightblueseas/mvn-parent-projects/issues/2).You can find tips or errata on in the [project's wiki page](https://github.com/lightblueseas/mvn-parent-projects/wiki).
## Want to Help and improve it? ###
The source code for mvn-parent-projects are on GitHub. Please feel free to fork and send pull requests!
Create your own fork of [lightblueseas/mvn-parent-projects/fork](https://github.com/lightblueseas/mvn-parent-projects/fork)
To share your changes, [submit a pull request](https://github.com/lightblueseas/mvn-parent-projects/pull/new/develop).
## Contacting the Developers
Do not hesitate to contact the mvn-parent-projects developers with your questions, concerns, comments, bug reports, or feature requests.
- Feature requests, questions and bug reports can be reported at the [issues page](https://github.com/lightblueseas/mvn-parent-projects/issues).## Credits
|**Travis CI**|
| :---: |
|[![Travis CI](https://travis-ci.com/images/logos/TravisCI-Full-Color.png)](https://coveralls.io/github/lightblueseas/mvn-parent-projects?branch=master)|
|Special thanks to [Travis CI](https://travis-ci.org) for providing a free continuous integration service for open source projects|
| ||**Nexus Sonatype repositories**|
| :---: |
|[![sonatype repository](https://img.shields.io/nexus/r/https/oss.sonatype.org/de.alpharogroup/mvn-parent-projects.svg?style=for-the-badge)](https://oss.sonatype.org/index.html#nexus-search;gav~de.alpharogroup~mvn-parent-projects~~~)|
|Special thanks to [sonatype repository](https://www.sonatype.com) for providing a free maven repository service for open source projects|
| |