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 |
---|---|---|
latestCommit | TRAVIS_PULL_REQUEST_SHA, | |
pullRequestNumber | TRAVIS_PULL_REQUEST | |
repoUrl | TRAVIS_REPO_SLUG | You may need to prepend the base URL of your Github repository, like "https://github.com/$TRAVIS_REPO_SLUG" |
targetBranch | TRAVIS_BRANCH | You may need to prepend "origin/" to the branch exact matching. |
...