Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Trendyol/verg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Hüseyin Güner
Jul 27, 2020
cdf8ba3 · Jul 27, 2020

History

12 Commits
Jul 27, 2020
Jul 27, 2020
Jul 27, 2020
Jul 27, 2020
Jul 27, 2020
Apr 12, 2020
Apr 10, 2020
Jul 27, 2020
Jul 27, 2020
Jul 27, 2020
Apr 10, 2020
Apr 10, 2020

Repository files navigation

verG

verG is a semantic versioning CLI.

Installation

Use homebrews to install verG.

brew tap trendyol/trendyol-tap
brew install verg

Use go module to install verG.

go get github.com/trendyol/verg

Increment Version

verg 1.0.0 --major

--> 2.0.0

Flags

--major (-x)

This flag increment to major version.

verg 1.0.0 --major

--> 2.0.0

--minor (-y)

This flag increment to minor version.

verg 1.0.0 --minor

--> 1.1.0

--patch (-z)

This flag increment to patch version.

verg 1.0.0 --patch

--> 1.0.1

--release (-r)

This flag increment to release version.

verg 1.0.0 -r

--> 1.0.0-RELEASE.0

--beta (-b)

This flag increment to beta version.

verg 1.0.0 -b

--> 1.0.0-BETA.0

--alpha (-a)

This flag increment to alpha version.

verg 1.0.0 -a

--> 1.0.0-ALPHA.0

Compare Version

This command compare to versions. Operators: [==] [>=] [<=] [>] [<]

verge compare "1.0.0 == 1.0.0"

--> true
verge compare "1.0.0 > 1.0.1"

--> false