Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added motivation

Table of Contents

Motivation

  • Quality Risks are not handled early enough in the development process.
    • Quality Risks are identified after Merge is done (too late for the developer)
    • Quality Risks are not exposed in the developer’s tools
  • SeaLights Pull Request Integration expose Quality Risks to the developer, as part of the Pull Request process
    • Works on any Merge/Branch level
    • Ability to define if Quality Risks block the Merge

Step 1 - Install GitHub App for Pull Request Analysis by Sealights 

...


Sealights' Parameter
Travis CI Env. Variable
Comment
latestCommitTRAVIS_PULL_REQUEST_SHA,
pullRequestNumberTRAVIS_PULL_REQUEST
repoUrl TRAVIS_REPO_SLUGYou may need to prepend the base URL of your Github repository, like "https://github.com/$TRAVIS_REPO_SLUG"
targetBranchTRAVIS_BRANCHYou may need to prepend "origin/" to the branch exact matching.


...