Obsidian :: Platform :: Archetypes Catalog

Parent POM for JBoss projects. Provides default project build configuration.

Лицензия

Лицензия

Категории

Категории

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

Группа

org.obsidiantoaster
Идентификатор

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

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

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

1.0.0.Alpha2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Obsidian :: Platform :: Archetypes Catalog
Parent POM for JBoss projects. Provides default project build configuration.
Организация-разработчик

Организация-разработчик

JBoss by Red Hat

Скачать archetypes-catalog

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

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

Зависимости

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

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

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

Platform

Build Status

Tools used to build Obsidian (quickstart -> archetype, ...)

Fabric8 Project : https://github.com/fabric8io/ipaas-quickstarts/blob/master/ReadMe.md

Generate the archetypes

  • To build the archetypes, run this command within the project archetype-builder and the corresponding archetypes will be generated under the archetypes folder from the quickstarts
mvn clean compile exec:java

Publish the Catalog of the Maven Archetypes

To publish the catalog, move to the root of the project and execute this command mvn clean install, the catalog will be published and is generated under the project archetypes-catalog/target/classes/archetype-catalog.xml

Deploy the Quickstarts in a Maven Repo

To deploy the quickstarts to the JBoss Nexus Repository, after performing the steps beforementioned, cd archetypes/ and execute mvn deploy (you must have deploy privileges to Nexus, so make sure your settings.xml is properly configured as below)

<servers>
  <server>
    <id>jboss-snapshots-repository</id>
    <username>my-nexus-username</username>
    <password>my-nexus-password</password>
  </server>
</servers>

Tooling

The purpose of the Tooling project is to host reusable bash scripts that we need/use when working top of OpenShift

org.obsidiantoaster

Obsidian Toaster

Tools, Quickstarts, Generators of Cloud Native Applications running top of OpenShift

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

Версия
1.0.0.Alpha2
1.0.0.Alpha1