Deploy a project as an execution job on Squash TA server

Overview

This document explains how to deploy a Squash TA test project as a SquashTA execution job. To sum up, you need to duplicate the template job into a new job, and edit its configuration to point it to the correct subversion URL for your test project.

Prerequisites

First, as you may guess, you need to have deployed a Squash TA execution server. If you haven't, please refer to the Install Squash TA server.

Second, you need an authorized subversion user for jenkins to check the project out (and, of course, you need a commited test project).

Procedure

Connect to your execution server through your web browser. From here, click on "New job".«New Job » :

In the next screen, enter a relevant job name, then select the "Copy existing job" option and choose the template from the list and click on the "Ok" button. Cliquez sur Ok.

After confirming the job creation, your are presented with the job configuration screen to customize the new job. There are basically two settings to change.

  • Scroll to the "Disable build" check box and uncheck it to enable the new execution job.

  • Then, got to the "Source Code Management" section, and type the subversion URL for your project in the "Repository URL" field.

At that stage, jenkins will validate the URL access, and may ask you to type credentials in.

Presto! Your job is created and ready for use.