individual-phases-maven-plugin

Maven plugin for for executing individual lifecycle phases

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

ee.originaal.maven.plugins
Идентификатор

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

individual-phases-maven-plugin
Последняя версия

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

1.0.2
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

individual-phases-maven-plugin
Maven plugin for for executing individual lifecycle phases
Ссылка на сайт

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

https://github.com/raigok/individual-phases-maven-plugin
Система контроля версий

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

https://github.com/raigok/individual-phases-maven-plugin

Скачать individual-phases-maven-plugin

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

<plugin>
    <groupId>ee.originaal.maven.plugins</groupId>
    <artifactId>individual-phases-maven-plugin</artifactId>
    <version>1.0.2</version>
</plugin>

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-core jar 3.6.1
org.codehaus.plexus : plexus-component-annotations jar 1.7.1

provided (1)

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

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

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

individual-phases-maven-plugin

A Maven plugin for executing individual lifecycle phases. It is meant to be used in build pipelines, where build steps could be run individually and in parallel.

Getting started

Add individual-phases-maven-plugin to your project's pom.xml:

<project>
    <profiles>
        <profile>
            <id>individual-phases</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>ee.originaal.maven.plugins</groupId>
                        <artifactId>individual-phases-maven-plugin</artifactId>
                        <version>[LATEST]</version>
                        <extensions>true</extensions> <!-- This is important -->
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>
</project>

A typical usage of the extension

  1. Build your project once

    mvn clean package -DskipTests
  2. Run unit tests without rebuilding your project (with individual-phases profile enabled)

    mvn test -P individual-phases
  3. Run integration tests without rebuilding your project (with individual-phases profile enabled)

    mvn pre-integration-test integration-test post-integration-test -P individual-phases
  4. See project-artifact-info-maven-plugin for installing and deploying your artifacts without rebuilding your project

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

Версия
1.0.2