platform/archetypes

Parent POM for Attivio SDK Maven Archetypes

Лицензия

Лицензия

Категории

Категории

ORM Данные
Группа

Группа

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

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

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

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

5.6.3.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

platform/archetypes
Parent POM for Attivio SDK Maven Archetypes
Ссылка на сайт

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

https://github.com/attivio/archetypes
Система контроля версий

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

https://github.com/attivio/archetypes

Скачать archetypes

Имя Файла Размер
archetypes-5.6.3.0.pom 5 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.attivio.platform/archetypes/ -->
<dependency>
    <groupId>com.attivio.platform</groupId>
    <artifactId>archetypes</artifactId>
    <version>5.6.3.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.attivio.platform/archetypes/
implementation 'com.attivio.platform:archetypes:5.6.3.0'
// https://jarcasting.com/artifacts/com.attivio.platform/archetypes/
implementation ("com.attivio.platform:archetypes:5.6.3.0")
'com.attivio.platform:archetypes:pom:5.6.3.0'
<dependency org="com.attivio.platform" name="archetypes" rev="5.6.3.0">
  <artifact name="archetypes" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.attivio.platform', module='archetypes', version='5.6.3.0')
)
libraryDependencies += "com.attivio.platform" % "archetypes" % "5.6.3.0"
[com.attivio.platform/archetypes "5.6.3.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

  • attivio-archetype-module

Testing and Releasing

Testing

All proposed changes to the archetypes should be done on develop or a branch created from develop.

To test, you'll want the archetype in a local catalog so that it can be found prior to publishing. In the archetype directory:

mvn clean install archetype:update-local-catalog

Then run a test by executing the following elsewhere:

mvn archetype:generate -DarchetypeCatalog=local

Releasing

Bintray Setup

  1. Request membership to the Attivio Bintray organization from an Attivio contact.
  2. Use the Bintray Set Me Up feature to generate the appropriate Maven server settings in your local Maven settings.xml config file.

Prepare the Release

New Version

If releasing a new version of the archetypes:

  1. Checkout the master branch.

  2. Configure the release version in the Maven poms:

    mvn -B versions:set -DnewVersion=<version>
    mvn -B versions:set-property -Dproperty=attivio.version -DnewVersion=<version>

    where <version> is the four-field version of the Attivio SDK release with which this archetype release is associated.

  3. Commit the changes locally:

    git commit -am "Archetype <version> release"
    git tag -a archetypes-<version>

    where <version> is the four-field version of the Attivio SDK release with which this archetype release is associated.

  4. Create a release branch for the new version:

    git branch release/<version>

    where <version> is the Major.Minor.Point version of the Attivio Platform release with which this archetype release is associated.

  5. Continue to the procedure Performing the Release.

Existing Version

If releasing an update to an existing version of the archetypes:

  1. Checkout the branch:

    git checkout <branch>
  2. Increment the version:

    mvn versions:set -DnewVersion=<version>
    mvn versions:set-property -Dproperty=attivio.version -DnewVersion=<version>

    where <version> is the four-field version of the Attivio SDK release with which this archetype release is associated.

  3. Commit the changes locally:

    git commit -m "Archetype <version> release"
    git tag -a archetypes-<version>

    where <version> is the four-field version of the Attivio SDK release with which this archetype release is associated.

  4. Continue to the procedure Performing the Release.

Perform the Release

  1. Deploy the release artifacts to Bintray:

    mvn deploy [ -s </path/to/settings> ]

    where [ -s </path/to/settings> ] is an optional argument to Maven specifying a settings.xml containing the appropriate credentials for Bintray.

  2. Push to GitHub:

    git push --tags

Post-Release

Note: Perform this procedure only for new versions.

  1. Checkout the develop branch

  2. Increment the development version:

    mvn versions:set -DnewVersion=<next-version>
    mvn versions:set-property -Dproperty=attivio.version -DnewVersion=<next-version>

    where <next-version> is the next SNAPSHOT version.

com.attivio.platform

Attivio

Tools and Examples for Attivio Products

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

Версия
5.6.3.0
5.6.2.0
5.6.1.0
5.5.1.2
5.5.1.1
5.5.1.0
5.5.0.5
5.5.0.4
5.5.0.3
5.5.0.2
5.5.0.1
5.5.0.0
5.2.6.6
5.2.6.5
5.2.6.4
5.2.6.3
5.2.6.2
5.2.6.1
5.2.6.0
4.4.2.0
4.4.0.3
4.4.0.2
4.4.0.1
4.4.0.0
0.1.1
0.1.0