Page History
...
- Migrate Nexus LexEVS artifacts from Informatics to NCI Nexus server.
- Create NCI Nexus user with authority to publish to the NCI Nexus server.
- Service Account created: NCI_lexevs_nexus
- Ability for maven build script to publish to NCI Nexus server.
- CTS2 Framework build can publish artifacts to NCI Nexus Server.
- Uses Service Account: NCI_lexevs_nexus
- Ability for Ant build script to publish artifacts to the NCI Nexus server.
Work To Do Next
- Investigate and come up with a solution Ability to encrypt the user/pw for publishing using an Ant script.
- This is accomplished by using enabling and using user tokens in Nexus.
- https://books.sonatype.com/nexus-book/reference/usertoken.html
Work To Do Next
Nexus Servers
Informatics Nexus Server
...
Project | Publish Process | Location: Release Artifacts | Location: Snapshot Artifacts | Notes | Status |
---|---|---|---|---|---|
lexevs | ant script | 16 directories under: | 16 directories under: |
| Success publishing lexevs artifacts to NCI Nexus server using an encrypted password.
|
cts2-framework | maven script | https://ncimvn.nci.nih.gov/nexus/content/repositories/LexEVSSnapshots/edu/mayo/cts2/cts2-framework/ https://ncimvn.nci.nih.gov/nexus/content/repositories/LexEVSSnapshots/edu/mayo/cts2/framework/
| Success publishing CTS2 Framework to NCI Nexus server.
Alternatively, if the version is already set in the pom file, you can run the following to build and put the artifacts on the Nexus server:
| ||
lexevs-remote | manual | 3 directories: | TBD | Need to determine if snapshots will go to the lexevs release or snapshot directory: Snapshot directory |