1.0.5 • Published 6 years ago

gravity-release-validator v1.0.5

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

NPM version

Gravity Release Validator

This library validates master branch of repository to check if all commits referenced in tasks, tagged with release project, are merged into master branch.

Using

Install globally:

npm install gravity-release-validator -g

Create JSON configuration file in form:

{
  "web": {
    "name": "Seven Web",
    "implementation": "phabricator",
    "apiEndpoint": "https://phabricator.domain.com/api",
    "apiToken": "myPhabricatorToken",
    "projectTag": "7Web",
    "releaseTag": "Release 1.18.0",
    "repositories": [
      "SEVENWEB"
    ]
  }
}

Run using sovichize command:

sovichize -c configFilePath.json

If config is not set, default .sovichize.json file will be assumed.