Skip to content

isabella232/jenkins-integration-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BrowserStack Jenkins Plugin

==============================

Git Branch Build Coverage
master Build Status codecov
develop Build Status codecov

Table of Contents generated with DocToc

This plugin allows you to integrate your Selenium tests in Jenkins with BrowserStack Automate.

Features

  1. Setup and teardown BrowserStackLocal for testing internal,dev or staging environments.
  2. Embed BrowserStack Automate Report in your Jenkins job results.
  3. Manage BrowserStack credentials in a central location for all your BrowserStack builds.

Prerequisites

  1. Minimum Jenkins version supported is 1.509.
  2. For viewing the BrowserStack Automate report in your Jenkins job results, JUnit plugin must be installed.
  3. The build must have the BrowserStack build tool plugin. Currently there are plugins for the following build tools,
  • maven

Building the Plugin

For Testing

When building the plugin package for internal testing build the hpi package using mvn clean package. This will compile the code, run unit tests and build the hpi package. The Google Analytics tracking id that will be used by default will be the one for testing.

For Release

When building the plugin package for users to install in their Jenkins instance using the command mvn clean package -Prelease. This will do the same thing as when building the plugin For Testing but the production Google Analytics tracking id will be used for tracking analytics, if the user has it enabled.

Reporting Issues

Before creating an Issue please read the JIRA guidelines.

About

Please do not create a PR against this repo. Instead create one on the jenkins repo, https://github.com/jenkinsci/browserstack-integration-plugin

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.1%
  • HTML 1.9%