Skip to content

CiscoTestAutomation/jenkins_project_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyATS Project Plugin

This plugin enables seamless execution of pyATS jobs within Jenkins, with native UI support for various pyATS command line arguments, etc.

Table Of Content

Related pyATS Plugins

Feature Highlights

  • Running one or more pyATS Jobs
    • on local hosts
    • on Jenkins remote node(s) / slave(s)
    • in Docker containers - pulling & running pyATS source code/docker image
  • Runtime overwriting Easypy job parameters
  • Email generation upon run completion with result of the run
  • Project auto provisioning (via yaml file)
  • Interface with pyATS Report plugin for log viewing and uploading to Cisco Xpresso portal.

Workflow Diagram

Using Project plugin, Report plugin, and viewing logs in Cisco Xpresso dashboard:

Using Xpresso plugin to kick off builds, and going through Xpresso dashboard:

ChangeLog