Projects: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 69: Line 69:
* [[Nova Ordis Application-Specific Behavior Pattern#Overview|novaordis-utilities Application-Specific Behavior Pattern]]
* [[Nova Ordis Application-Specific Behavior Pattern#Overview|novaordis-utilities Application-Specific Behavior Pattern]]


=Repositories=
=Maven Artifact Repositories=


==HTTP==
==HTTP==

Revision as of 02:18, 22 January 2018

Projects


Projects.png

Secondary Projects

How to Create a New Project

How to Create a New Project

Public Release Procedure

Public Release Procedure for Projects

Patterns

Maven Artifact Repositories

HTTP

The HTTP server should be used for read access.

<repositories>
   <repository>
       <id>novaordis-http</id>
       <name>NovaOrdis HTTP Repository</name>
       <url>http://maven.apps.openshift.novaordis.io/repository/maven-releases/</url>
       <layout>default</layout>
       <releases>
          <enabled>true</enabled>
          <updatePolicy>never</updatePolicy>
       </releases>
       <snapshots>
          <enabled>false</enabled>
          <updatePolicy>never</updatePolicy>
       </snapshots>
   </repository>
</repositories>

HTTPS

The HTTPS server should be used for authenticated write access. Only novaordis-https should be configured with authentication information in the <servers> section of the profile. nort must also be configured with a truststore.

<repositories>
   <repository>
       <id>novaordis-https</id>
       <name>NovaOrdis HTTPS Repository</name>
       <url>https://maven.apps.openshift.novaordis.io/repository/maven-releases/</url>
       <layout>default</layout>
       <releases>
          <enabled>true</enabled>
          <updatePolicy>never</updatePolicy>
       </releases>
       <snapshots>
          <enabled>false</enabled>
          <updatePolicy>never</updatePolicy>
       </snapshots>
   </repository>
</repositories>