Jenkins : Warrior Framework Plugin

Plugin Information

View Warrior Framework on the plugin site for more information.

Description

Warrior Framework Plugin allows user to integrate Warrior Automation Framework with Jenkins to execute Warrior files

Warrior Framework Plugin installation

1. Navigate to Manage Jenkins → Manage Plugins → Available

2. Install 'Warrior Framework Plugin'

3. Restart Jenkins to complete installation

Running a Jenkins job with Warrior Framework Plugin

1. In Jenkins, navigate to 'New Item' and create a new Job

2. In Build section, click 'Add build step', and select 'Warrior Framework Plugin'

3. Provide values for all required fields(* indicates mandatory field) - refer 'Configuration' section below

4. Save the changes and click 'Build Now' to run the Job

Features:

1. Execute warrior files(case/suite/project)

2. Upload the execution logs to FTP/SFTP/SCP server

Configuration:

Plugin has below sections:

1. Configuration details(mandatory):

Warhorn will be used for setting up the execution environment for Warrior Framework and the details of configuration/input file for warhorn will be specified in this section.

Configuration file can be downloaded either from a git repository or via SFTP.

2. Files to run(mandatory):

Provide relative/absolute path of warrior files - case/suite/project to be executed by Warrior Framework

3. Python path(optional):

Provide the absolute path of Python interpreter or the default python will be used for execution.

4. Copy Warrior log files to remote server(optional):

Provide the details of the system where the log files will be uploaded using FTP/SFTP/SCP

Note - Click the help(?) button in the plugin to know more about each field.

Change-log

Release 1.2

  • Minor changes

Release 1.1

  • Minor changes

Release 1.0

  • Initial release of the plugin