Giter VIP home page Giter VIP logo

testgrid-jenkins-library's Introduction

Testgrid Jenkins Library

This repo contains the related pipeline code that is being used in the Jenkins TestGrid Pipeline.

Jenkins version, blueocean version

Jenkins:- Jenkins 2.319.3 Blueocean Version:- 1.25.3

Testgrid Jenkins Pipeline Variables

  1. product- The WSO2 product that needs to be tested from TestGrid. Allowed Values- apim, is
  2. cfn_repo_url- The WSO2 product CFN repo name. Allowed Value Format- https://github.com/janethavi/aws-apim.git
  3. product_version- The product version that needs to be tested using testgrid. Allowed Value Format- 3.2.0
  4. product_deployment_region- The region where the product stack is getting deployed. Allowed Values- us-east-2, us-east-1
  5. os_list- The OS and its version. If there are multiple parameters, please add them by separating them by a ","(Comma). Allowed Values- CentOS7, Ubuntu1804
  6. jdk_list- The JDK and its version. If there are multiple parameters, please add them by separating them by a ","(Comma). Allowed Values- OPEN_JDK8, ORACLE_JDK8
  7. database_list- The Database type and its version. If there are multiple parameters, please add them by separating them by a ","(Comma). Allowed Values- MySQL-5.7, SQLServer-SE-15.00
  8. use_wum- If using WUM this should be true. If using U2 this should be false. Allowed Values- Check or Un Check
  9. product_repository- The product repo where the test scripts are existing. Allowed Value Format- https://github.com/janethavi/product-apim.git
  10. product_test_branch- The repo branch where the test script is existing. Allowed Values- product-scenarios-3.2.0
  11. product_test_script- The location of the test script. Allowed Value Format- product-scenarios/test.sh
  12. use_staging- If testing environment is staging be true. If using UAT this should be false. Allowed Values- Check or Un Check

Please note all the allowed values are mentioned on the TestGrid pipeline documentation. The above values are the most frequently used values.

step by step guide to on how to add this repo to a new pipeline

Check the TestGrid Pipeline Onboarding document

testgrid-jenkins-library's People

Contributors

yasassri avatar kasunbg avatar pasindujw avatar tharsanan1 avatar janethavi avatar vimukthiperera avatar sameerawickramasekara avatar nishikadesilva avatar vivekvinushanth avatar dulanjalidilmi avatar edussuriyac avatar harshanl avatar msmshariq avatar isurumaduranga avatar ridmir avatar azinneera avatar arshardh avatar gdlmadushanka avatar maheshika avatar kosalaherath avatar imesh94 avatar udhanmti avatar thilinamanamgoda avatar prasa7 avatar tharindu1992 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.