Skip to content

Commit

Permalink
add more documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
jschwarz-eitco-de committed May 23, 2024
1 parent f3cabc4 commit 9d5f5b5
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,32 @@ also check whether the license badge link points to the correct license.

# eitco maven project template

This [github template repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template) contains a basic maven project ready for the eitco open source ci.
This [github template repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template)
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](https://opensource.org/license/mit).
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`](https://github.com/eitco/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.

0 comments on commit 9d5f5b5

Please sign in to comment.