OnTrack is an Open Source Test Management System developed using Java, Spring and AngularJS. In this tutorial, we'll go through the steps to install OnTrack on an Arch Linux system.
Before we start, please ensure that your system has the following prerequisites:
To clone the OnTrack repository from Github, open a Terminal window and type the following command:
git clone https://github.com/inoda/ontrack.git
This will create a copy of the OnTrack repository in your current directory.
Navigate to the OnTrack directory and install the Node.js dependencies using the following commands:
cd ontrack
npm install
To build the AngularJS front-end, run the following command:
npm run build
This will create a dist
folder containing the compiled front-end assets.
To build the back-end, run the following command:
./gradlew clean build
The above command will clean the previous build and build the project from scratch.
To start the OnTrack server, run the following command:
java -jar build/libs/ontrack-*.jar
This will start the OnTrack server on port 8080
.
Once the server has started, you can access the OnTrack UI by opening a web browser and navigating to http://localhost:8080/
.
In this tutorial, we've gone through the steps to install OnTrack on an Arch Linux system. Now that OnTrack is up and running, you can start using it to manage your testing process.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!