Incremental Builds

Incremental Builds Extension for GIT.

Лицензия

Лицензия

Группа

Группа

com.ikelin
Идентификатор

Идентификатор

incremental-builds
Последняя версия

Последняя версия

0.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Incremental Builds
Incremental Builds Extension for GIT.
Ссылка на сайт

Ссылка на сайт

https://github.com/ikelin/incremental-builds.git
Система контроля версий

Система контроля версий

http://github.com/ikelin/incremental-builds/tree/master

Скачать incremental-builds

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.ikelin/incremental-builds/ -->
<dependency>
    <groupId>com.ikelin</groupId>
    <artifactId>incremental-builds</artifactId>
    <version>0.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.ikelin/incremental-builds/
implementation 'com.ikelin:incremental-builds:0.0.2'
// https://jarcasting.com/artifacts/com.ikelin/incremental-builds/
implementation ("com.ikelin:incremental-builds:0.0.2")
'com.ikelin:incremental-builds:jar:0.0.2'
<dependency org="com.ikelin" name="incremental-builds" rev="0.0.2">
  <artifact name="incremental-builds" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.ikelin', module='incremental-builds', version='0.0.2')
)
libraryDependencies += "com.ikelin" % "incremental-builds" % "0.0.2"
[com.ikelin/incremental-builds "0.0.2"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.eclipse.jgit : org.eclipse.jgit jar 5.2.1.201812262042-r

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-core jar 3.6.0

test (4)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-api jar 5.3.2
org.junit.jupiter : junit-jupiter-engine jar 5.3.2
org.mockito : mockito-core jar 2.24.0
org.mockito : mockito-junit-jupiter jar 2.24.0

Модули Проекта

Данный проект не имеет модулей.

Incremental Builds Extension for GIT

In a Maven multi-module project using GIT, this extension only builds modules that changed or impacted by the changes.

Maven Central Build Status Coverage Status Codacy Badge

Usage

Maven pom.xml:

<build>
  <extensions>
    <extension>
      <groupId>com.ikelin</groupId>
      <artifactId>incremental-builds</artifactId>
      <version>{VERSION}</version>
    </extension>
  </extensions>
</build>

Maven command:

mvn package -Dincremental.enable=true

This enables the extension and builds modules that changed between the current branch, including uncommitted files and untraced files, and the master branch.

To compare current branch against another commit, branch, or tag:

mvn package -Dincremental.enable=true -Dincremental.commit=5a6e149
mvn package -Dincremental.enable=true -Dincremental.branch=staging
mvn package -Dincremental.enable=true -Dincremental.tag=1.0.2

Note that Maven options -pl or --projects will override this extension's changed modules list.

Версии библиотеки

Версия
0.0.2
0.0.1