Release Java libraries onto Bahmni Sonatype

Description

Java Libraries, example

  • Bahmni Java Utils

    • distribution: https://oss.sonatype.org/content/repositories/snapshots

    • plugin: nexus-staging-maven-plugin

 

Setup pipeline on CI

  • for bahmni-java-utils - update the pipeline so that we can pass the credentials through a settings file

with a server context

<server>

<id>nexus-sonatype</id>

<username>username-for-bahmni-sonatype</username>

<password>Password-for-bahmni-sonatype</password>

</server>

The above can be used via

mvn clean deploy --settings settings.xml

  • add a manual trigger stage for publish

Assignee

Angshuman Sarkar

Reporter

Angshuman Sarkar

Labels

None

Units

None

PercentDone

None

DueTime

None

Clients

None

External issue ID

None

UAT Assignee

None

Reviewer

None

Sprint

Fix versions

Configure