Once you have your Nexus server set up, install the TeamForge-Nexus integration plugin.
You must keep the following information handy before installing the TeamForge-Nexus integration plugin:
- Nexus absolute path: This is the path to the directory where you have Nexus installed. In other words, the path to the directory where you have your Nexus files unzipped. For example,
/u1/nexus/nexus-2.11.4-01/
. - TeamForge host URL: The URL to access TeamForge. For example, http://ctf.cloud.collab.net.
- TeamForge administrator user name and password.
- Nexus Application Name: The name given to your Nexus integration. In other words, the name found in the Nexus integrated application configuration file.
- Nexus Application Prefix: The prefix chosen for Nexus. In other words, the prefix found in the Nexus integrated application configuration file.
- Nexus URL: The fully qualified Nexus URL.
- Log on to the Nexus server.
- Stop Nexus if it’s running.
- Linux:
./bin/nexus stop
- Windows:
\bin\nexus stop
- Linux:
- Download the
CTF-Nexus-Integration-Plugin-2.1.1.zip
file. - Unzip the
CTF-Nexus-Integration-Plugin-2.1.1.zip
file.- Linux:
cd <nexus-work-directory>/nexus/plugin-repository unzip CTF-Nexus-Integration-Plugin-2.1.1.zip
- Windows: Use a utility such as WinRAR.
- Linux:
- Install the TeamForge-Nexus integration plug-in.
sudo java -jar <nexus-work-directory>/nexus/plugin-repository/CTF-Nexus-Integration-Plugin-2.1.1/util/installer.jar -enable
- Enter the Nexus absolute path and TeamForge host URL when prompted.
- Start Nexus.
- Linux:
cd <nexus-install-directory> ./bin/nexus start
- Windows:
cd <nexus-install-directory> \bin\nexus start
- Linux:
- Once Nexus is up and running, upload the Nexus IAF descriptors to TeamForge.
java -jar <nexus-work-directory>/nexus/plugin-repository/CTF-Nexus-Integration-Plugin-2.1.1/util/installer.jar -installxml
Enter the TeamForge Host URL, TeamForge admin user name and password, Nexus application name, Nexus application prefix and Nexus URL when prompted.