Project Group: org.jboss.pnc

Last Version: 1.1.2

Release Date:

PNC :: DTO

org.jboss.pnc : dto

Module with DTO model.

Last Version: 2.3.1

Release Date:

PNC :: REST API

org.jboss.pnc : rest-api

Module with REST API bidings.

Last Version: 2.3.1

Release Date:

PNC :: REST

org.jboss.pnc : rest

REST implementation.

Last Version: 2.3.1

Release Date:

ear-package

org.jboss.pnc : ear-package

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

rest-client

org.jboss.pnc : rest-client

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

common

org.jboss.pnc : common

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

spi

org.jboss.pnc : spi

Contains all SPI interfaces the orchestrator will use to coordinate its sub-services for provisioning environments and repositories, triggering builds, storing domain objects. It is meant to be used in conjunction with model.

Last Version: 2.3.1

Release Date:

moduleconfig

org.jboss.pnc : moduleconfig

A set of classes to provide typed access to configurations. Contains also the template for the configuration file.

Last Version: 2.3.1

Release Date:

model

org.jboss.pnc : model

Contains domain model for the orchestrator. This is just model classes + serialization helpers, and would also be suitable for writing a java client api to support integration.

Last Version: 2.3.1

Release Date:

PNC :: constants

org.jboss.pnc : constants

Module with constants, enums, etc.

Last Version: 2.3.1

Release Date:

bpm

org.jboss.pnc : bpm

Handles interaction with BPM server.

Last Version: 2.3.1

Release Date:

auth

org.jboss.pnc : auth

Authentication related classes and KeyCloak integration.

Last Version: 2.3.1

Release Date:

datastore

org.jboss.pnc : datastore

Business logic for all DB operations (Implementation of spi:org.jboss.pnc.spi.datastore).

Last Version: 2.3.1

Release Date:

causeway-client

org.jboss.pnc : causeway-client

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

build-coordinator

org.jboss.pnc : build-coordinator

Contains implementations of action-controllers, which include the business logic for orchestrating build requests and collect the results. Action controllers are used to isolate logic from the REST API, so it can be reused in embedded scenarios.

Last Version: 2.3.1

Release Date:

messaging-spi

org.jboss.pnc : messaging-spi

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

openshift-environment-driver

org.jboss.pnc : openshift-environment-driver

Logic to operate with remote OpenShift environment provider (Implementation of org.jboss.pnc.spi.environment).

Last Version: 2.3.1

Release Date:

web

org.jboss.pnc : web

Web UI configurations.

Last Version: 2.3.1

Release Date:

build-executor

org.jboss.pnc : build-executor

Contains implementations of build executor, which include the business logic for setting up the build environment, repositories and run the builds. Build execution coordinates the actions that run on remote services.

Last Version: 2.3.1

Release Date:

messaging

org.jboss.pnc : messaging

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

demo-data

org.jboss.pnc : demo-data

Imports for initial DEMO data.

Last Version: 2.3.1

Release Date:

termd-build-driver

org.jboss.pnc : termd-build-driver

Build driver used to communicate with a remote pnc-build-agent.

Last Version: 2.3.1

Release Date:

integration-test

org.jboss.pnc : integration-test

Tests for REST endpoints. REST to DB related tests run against im memory database. REST to executor related tests use mocked executor to avoid using remote services.

Last Version: 2.3.1

Release Date:

PNC :: mapper

org.jboss.pnc : mapper

Module for mapping DTOs to models and vice-versa

Last Version: 2.3.1

Release Date:

PNC :: notifications

org.jboss.pnc : notifications

Websocket notification service.

Last Version: 2.3.1

Release Date:

processor

org.jboss.pnc : processor

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

PNC :: facade

org.jboss.pnc : facade

Common module for front-facing implementations like REST.

Last Version: 2.3.1

Release Date:

indy-repository-manager

org.jboss.pnc : indy-repository-manager

Logic to operate with remote Indy repository manager (Implementation of spi:org.jboss.pnc.spi.repositorymanager).

Last Version: 2.3.1

Release Date:

pnc-mock

org.jboss.pnc : pnc-mock

Mock implementation of build-executor to be used in tests.

Last Version: 2.3.1

Release Date:

bpm-mock

org.jboss.pnc : bpm-mock

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

pnc

org.jboss.pnc : parent

A system for managing, executing, and tracking builds.

Last Version: 2.3.1

Release Date:

test-common

org.jboss.pnc : test-common

Group of common test dependencies and JUnit Categories for tests

Last Version: 2.3.1

Release Date:

pnc-api

org.jboss.pnc : pnc-api

Provides, via submodules, a base configuration for JBoss project builds, as well as a derived configuration supporting multi-release JARs

Last Version: 2.3.0

Release Date:

build-driver

org.jboss.pnc : build-driver

Stateless build driver

Last Version: 1.0.2

Release Date:

environment driver

org.jboss.pnc : environment-driver

Environment driver provides REST endpoints to create and destroy Openshift objects

Last Version: 1.0.0

Release Date:

pnc-common

org.jboss.pnc : pnc-common

Provides, via submodules, a base configuration for JBoss project builds, as well as a derived configuration supporting multi-release JARs

Last Version: 2.1.0

Release Date:

ui

org.jboss.pnc : ui

UI resources and npm builds.

Last Version: 2.0.3

Release Date:

Last Version: 1.8.1.7

Release Date:

maven-repository-manager

org.jboss.pnc : maven-repository-manager

Logic to operate with remote Indy repository manager (Implementation of spi:org.jboss.pnc.spi.repositorymanager).

Last Version: 1.8.1.7

Release Date:

process-managers

org.jboss.pnc : process-managers

Handles interaction with BPM server.

Last Version: 1.8.1.7

Release Date:

metrics

org.jboss.pnc : metrics

A system for managing, executing, and tracking builds.

Last Version: 1.3.4

Release Date:

  • 1