/flair-commons

Flair shared repository

Primary LanguageJavaApache License 2.0Apache-2.0

Build Status com.project.bi:project-bi-common package in flair-commons feed in Azure Artifacts

Flair Commons

This repository is common for all java based flair applications which share code. Its a maven based project which is used as a dependency in the other projects.

Build

To build the application and install in local maven repository use

mvn clean install

Release

To perform a release you need:

  • have configured credentials in settings.xml

    <settings>  
        <servers>  
            <server>
                <id>github-credentials</id>  
                <username>myUser</username>  
                <password>myPassword</password>  
            </server>   
        </servers>
    </settings>   
    
  • run following command you need to set development version and release version:

    mvn release:clean release:prepare release:perform -DreleaseVersion=${releaseVersion} -DdevelopmentVersion=${developmentVersion}