Skip to content

owaisrazi1012/GithubBranchesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Automation Platform (TAP)

Overview

  • TAP is responsible for automate the testing process.
    • Fetch all branches from provided repos link.
    • Run test scenarios.
    • Generate reports.
    • Jira ticket create if any failure occurs in build formation.
    • Notification of failure send to defined Team and Slack channel.

Running local

  • git clone https://gitlab.mynisum.com/navinash/GithubBranchesApp.git
  • cd GithubBranchesApp
  • mvn spring-boot:run

To run the application in local environment you need to define active profile in application.properties SPRING_PROFILES_ACTIVE= {dev or qa} .

Deployment on Jenkins

  • Login to Jenkins Dashboard
  • For DEV env, Click GithubBranchesApp
  • For QA env, Click GithubBranchesApp-qa
  • In Configure window define branch name in 'Branch Specifier'
  • Apply and save changes
  • Click on 'Build Now' for deployment

Elastic Search

Swagger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages