Skip to content
/ maven-template Public template

a template repository containing a minimal maven build and the eitco default maven github actions

License

Notifications You must be signed in to change notification settings

eitco/maven-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

eitco maven project template

This github template repository contains a basic maven project ready for the eitco open source ci. It contains:

README.md

This readme, you are currently viewing. In a generated project it needs to be replaced. See the TODO-commentary for some ideas.

LICENSE

By default, eitco open source software is licensed under the MIT license. To change this, simply replace this file

continuous integration

The directories .github and deployment contain the CI. While the directory .github contains actions that build each commit and release the project on demand, the directory deployment contains configuration for the release. A lot of the build however is configured by the project object model (pom.xml).

pom.xml

This file specifies the build for your project. Make sure to adapt it according to the TODOs. A lot of the CI is inherited from the eitco-oss-parent pom.

.mvn

The .mvn directory activates and configures the maven-git-versioning-extension. This extension changes the projects version depending on the current branch. This way every branch can be deployed without their artifacts overriding each other.

About

a template repository containing a minimal maven build and the eitco default maven github actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published