0.2.4 • Published 4 years ago

@isaacadams/versioner v0.2.4

Weekly downloads
11
License
MIT
Repository
github
Last release
4 years ago

Versioner

a light-weight version management system built using node.js

Usage Information

Usage: versioner optionsVersioner, helping developers manage their versionsOptions:-V, --versionoutput the version number-h, --helpoutput usage informationCommands:init initialize versioner for your projectget optionsGet the current version

to do

  • init requires project name and initial version
  • on init
    • master will be tagged with initial version
    • release branches will be generated
  • on release
    • master will be tagged with new version
    • versioner will always looks to master tags for the current version
  • add 'long version' or 'with suffix' options to 'get'

problems

  • none

plans

  • versioner will be a CLI
  • will be able to
    • bump local build #s
    • create release branches with latest release versions
    • when releasing, will be able to bump version number

thoughts

  • starting a new release
    • does making a new release branch drive the new release version?
    • will versioner have a command that starts a new release and creates a release branch
  • is there a way to synchronize jenkins and versioner with build #
  • will there be three release branches at at time? One for the next major, minor and patch?
    • versioner could create the three release branches and always have them exist until they release
    • each one will continually integrate into the next one up
    • how do I know that a package has been released?
    • each release branch gets created underneath release/${project-name}/* when the support for mutli project repos is needed
0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago