-
Notifications
You must be signed in to change notification settings - Fork 80
Deploy Shared Module On Remote Repository
Import or Create shared module which you want to publish on remote repository.
Right click on Shared Module and select "Generate POM for Shared module" option. It will generate the POM for shared module.
Add the remote repository details in generated shared module POM in the following format:
<distributionManagement>
<snapshotRepository>
<id>test-repo</id>
<url>http://nexus.test.com/nexus/content/repositories/releases/</url>
</snapshotRepository>
</distributionManagement>
where <id>
is the remote repository id and <url>
is the remote repository url
Mention the repository id and credential details in settigs.xml present in .m2 repository. Create settings.xml if it is not present. Make sure the repository id is same in settings.xml and pom.xml
<servers>
<server>
<id>test-repo</id>
<username>$usename</username>
<password>$password</password>
</server>
</servers>
Right click on Shared module and Create new "Run\Debug Configuration" for Maven. Select shared module project and execute "clean deploy" goal. This will deploy the shared module on remote repository mentioned in Shared module's POM.xml
Getting started
- Steps to Mavenize BW Application
- Building applications for BWCE
- EAR deployment with Config File
- Shared Modules with Maven
- Add Process Diagram in EAR
- BW Design Utility Goals
- CI/CD using Jenkins
- Custom XPath Function
- Deploy Shared Module on Remote Repository
- TCI Deployment using Maven Plugin
Unit Testing
- Primitive Assertion
- Activity Assertion
- Activity Assertion with Gold Input File
- Mock Output
- Mock Fault
- Test Suite
- Plugin Properties
Help & Contribute