Page History
Building and Installing using Jenkins
- A new release will be tagged in the github project https://github.com/ncievs/nci-protege.git
- Navigate to Jenkins at https://evs-jenkins.nci.nih.gov/jenkins/job/_default/job/_lower/job/_Protege/
- Choose protege_build > Build with Parameters and select the appropriate tag in the BRANCH_OR_TAG selection box and click Build
- Review the Console Output for any errors
- For Dev, choose protege_deploy_dev > Build with Parameters. You should be presented with the same tag. Click Build
- Review the Console Output for any errors
- Check the protege dev server and see that the /local/content/protege/protege-server and protege-desktop have been updated
- Confirm the service has started by checking /local/content/protege/logs/protserv-console.txt for "Admin server has started at port 9091"
Manual Build
Building a new Protege version on Dev using Ant
...
- Navigate to the running instance of protege, on Dev this is /local/content/protege/scripts/
- Shutdown the protege server: "./shutdown.sh"
- Archive the previous version of the services, which are these 2 directories in /local/content/protege:
- protegeserver
- protegedesktop
- Copy the new protegeserver into the service directory "cp -r <build-location>/nci-protege5/scripts/nci-protege5/protege-server/target/server-distribution/server /local/content/protege/protegeserver"
- Copy the new protegedesktop into the empty desktop directory "cp -r
<build-location>/nci-protege5/scripts/nci-protege5/protege/protege-desktop/target/protege-5.<version>-SNAPSHOT-platform-independent/Protege-5.<version>-SNAPSHOT /local/content/protege/protegedesktop"
- From the /local/content/protege/scripts directory start the protege server: "./run-background.sh". The server should start almost immediately
- Confirm the service has started by checking /local/content/protege/logs/protserv-console.txt for "Admin server has started at port 9091"
Building and Installing using Jenkins
- A new release will be tagged in the github project https://github.com/ncievs/nci-protege.git
- Navigate to Jenkins at https://evs-jenkins.nci.nih.gov/jenkins/job/_default/job/_lower/job/_Protege/
- Choose protege_build > Build with Parameters and select the appropriate tag in the BRANCH_OR_TAG selection box and click Build
- Review the Console Output for any errors
- For Dev, choose protege_deploy_dev > Build with Parameters. You should be presented with the same tag. Click Build
- Review the Console Output for any errors
- Check the protege dev server and see that the /local/content/protege/protege-server and protege-desktop have been updated
- Confirm the service has started by checking /local/content/protege/logs/protserv-console.txt for "Admin server has started at port 9091"
...