gravity-release-validator

1.0.5 • Public • Published

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.

Package Sidebar

Install

npm i gravity-release-validator

Homepage

nsoft.com

Weekly Downloads

11

Version

1.0.5

License

MIT

Last publish

Collaborators

  • manico_