Install JTS with GC locally - quality-manager/onboarding GitHub Wiki

Install Installation Manager

Download installer

  • OSX
    • unzip somewhere in your HOME directory, but not in 'Downloads' since this will cause security issues in OSX.
    • execute xattr -dr com.apple.quarantine installationManagerDir
    • double click on Install.app
    • execute chown -R yourMacUserId .../IBM/JazzTeamServer

Install JTS Server

  • Go to 'build results web page' on the 'external links' tab of the build information
  • Download zip from build page calm-offering-repo-*-zip link

Setup JTS Server

  1. Edit .../IBM/JazzTeamServer/server/liberty/servers/clm/server.xml change port numbers to 8080 8443

Launch JTS Server

  1. /Applications/IBM/JazzTeamServer/server/server.startup

Import License Keys

  • Go to Source Control for 'Jazz Collaborative ALM' / Streams / ELM (current version)
  • Checkout component 'Install CALM' package 'com.ibm.team.clm.client.access.licenses'
  • Import Quality Manager license
    • If this fails with An error occurred while requesting a preview of the license state. (CRJAZ1033I Failed to fetch content _HUOTcI7uEeqM-9_YoK40iQ.). This is probably due to some OSX security which I haven't been able to figure out.
    • Check the JTS logs for unable to create path like /tmp/contentservice/_cdqCcmkqEeqzhJ9W0cLyuw/compression
    • You will need to manually create this path and try again.