GithubHelp home page GithubHelp logo

isabella232 / jenkins-integration-plugin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from browserstack/jenkins-integration-plugin

0.0 0.0 0.0 592 KB

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

License: MIT License

Java 98.05% HTML 1.95%

jenkins-integration-plugin's Introduction

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.

jenkins-integration-plugin's People

Contributors

anirudha13 avatar ankurgel avatar shirish87 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.