Yildiz-Engine Common Git

Provide git information for the artifact.

License

License

Categories

Categories

Git Development Tools Version Controls
GroupId

GroupId

be.yildiz-games
ArtifactId

ArtifactId

common-git
Last Version

Last Version

1.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

Yildiz-Engine Common Git
Provide git information for the artifact.
Project URL

Project URL

https://engine.yildiz-games.be
Source Code Management

Source Code Management

https://github.com/yildiz-online/common-git

Download common-git

How to add to project

<!-- https://jarcasting.com/artifacts/be.yildiz-games/common-git/ -->
<dependency>
    <groupId>be.yildiz-games</groupId>
    <artifactId>common-git</artifactId>
    <version>1.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/be.yildiz-games/common-git/
implementation 'be.yildiz-games:common-git:1.0.5'
// https://jarcasting.com/artifacts/be.yildiz-games/common-git/
implementation ("be.yildiz-games:common-git:1.0.5")
'be.yildiz-games:common-git:jar:1.0.5'
<dependency org="be.yildiz-games" name="common-git" rev="1.0.5">
  <artifact name="common-git" type="jar" />
</dependency>
@Grapes(
@Grab(group='be.yildiz-games', module='common-git', version='1.0.5')
)
libraryDependencies += "be.yildiz-games" % "common-git" % "1.0.5"
[be.yildiz-games/common-git "1.0.5"]

Dependencies

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-engine jar 5.5.2

Project Modules

There are no modules declared in this project.

Yildiz-Engine common-git.

This is the official repository of The Common Git, part of the Yildiz-Engine project. The common git is a collection of classes to retrieve easily git information for the build.

Features

  • Git metadata object.
  • Git properties loading, based on the maven git-commit-id-plugin

Requirements

To build this module, you will need the latest java JDK, and Maven 3.

Coding Style and other information

Project website: https://engine.yildiz-games.be

Issue tracker: https://yildiz.atlassian.net

Wiki: https://yildiz.atlassian.net/wiki

Quality report: https://sonarqube.com/overview?id=be.yildiz-games:common-git

License

All source code files are licensed under the permissive MIT license (http://opensource.org/licenses/MIT) unless marked differently in a particular folder/file.

Build instructions

Go to your root directory, where you POM file is located.

mvn clean install

This will compile the source code, then run the unit tests, and finally build a jar file.

Usage

In your maven project, add the dependency

<dependency>
    <groupId>be.yildiz-games</groupId>
    <artifactId>common-git</artifactId>
    <version>LATEST</version>
</dependency>

Contact

Owner of this repository: Grégory Van den Borre

Versions

Version
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0