0.1.0 • Published 2 years ago

versionings v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
2 years ago

Versionings

Overview

Implementation of versioning automation.\ Versioning schema: Semantic Versioning

Install

npm install --global versionings

Setup

  • Create ./version.json file in the root project directory.
  • Set required versioning configuration settings
    • git.platform
      • The VCS platform. Supports: github, bitbucket
    • git.url
      • The VCS platform repository URL.
  • Set versioning configuration settings
    • git.pr.target
      • The VCS Pull Request target branch: Default: master

version.json example
{
  "git": {
    "platform": "github",
    "url": "https://github.com/morozow/versionings.git"
  }
}

Usage

CLI command:

versionings --semver=[<semantic-version> | patch | prepatch | minor | preminor | premajor | prerelease | major] --branch=[<version-branch-name> | any-hyphen-case-less-100-characters-string] [--push]

Parameters

  • semver: any semantic version degree
    • major, minor, patch, premajor, preminor, prepatch, prerelease
    • ./config.js contains available levels: config.package.semver
  • branch: version branch name comment
    • any hyphen case less 100 characters string
    • example: version/minor/v4.9.0-provider-service, "provider-service" is a branch name comment
  • push: is responsible for new version repository push. Boolean parameter.
0.1.0

2 years ago

0.1.0-alfa.4

6 years ago

0.1.0-alfa.2

6 years ago

0.1.0-alfa.3

6 years ago

0.1.0-alfa.0

6 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.14

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago

0.0.0

7 years ago