NIH | National Cancer Institute | NCI Wiki  

WIKI MAINTENANCE NOTICE

Please be advised that NCI Wiki will be undergoing maintenance Monday, July 22nd between 1700 ET and 1800 ET and will be unavailable during this period.
Please ensure all work is saved before said time.

If you have any questions or concerns, please contact the CBIIT Atlassian Management Team.

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

This document describes the process to build and deploy LexEVS and all of its components.

Update PTEs

PTEs describe the build/deploy process for the NCI systems team to build/deploy our LexEVS artifacts.

Create a directory with the name of the release for the LexEVS PTE documents similar to this one:

ARC Documents

Update LexEVS ARC Documents - Update the tags that will be used in Git.

Building LexEVS Code

Once the code is tested and ready for a FINAL tag, update the build versions in the property files/pom.xml files

  • LexEVS 
    • Update /lbPackager/build.properties to the FINAL release
    • Check in to git
    • Tag as 6.5.0.FINAL
    • Build the project
    • Deploy LexEVS artifacts in lbPackager/dist to the NCI sFTP site (caftps.nci.nih.gov)
  • lexevs-remote 
    • Copy the built lexbig.jar and lexbig-test-6.5.0.FINAL-tests.jar to lexevs-remote/LexEVSService/system/lib/
    • Update class path to point to lexbig-test-6.5.0.FINAL-tests.jar
    • Update project version in LexEVSService/conf/deploy.properties
    • Check in to git
    • Build the project
    • Tag as 6.5.0.FINAL
    • Deploy artifacts to the NCI sFTP site (caftps.nci.nih.gov)
  • lexevs-service (CTS2) 
    • Update pom to pull lexevs  6.5.0.FINAL
    • Update lexevs-version in pom to 1.6.0.FINAL
    • Check in and tag as 1.6.0.FINAL
    • Build the project
    • Deploy artifacts to the NCI sFTP site (caftps.nci.nih.gov)



  • No labels