@livingdocs/release-tools

CLI tools for handling a release on git/github

Stats

StarsIssuesVersionUpdatedCreatedSize
@livingdocs/release-tools
0183.5.104 months ago4 years agoMinified + gzip package size for @livingdocs/release-tools in KB

Readme

Release Tools

Greenkeeper badge

The release tools are a bunch of command line tools to maintain a release. These tools are usually used by a release manager.

Usage

Preconditions

Have npx installed with npm install -g npx

List of available commands

npx release-tools

Create Release Branch

Introduction When you want to manage a product with different releases and support old version with patches, you can not just use semver on master. You also have to work with release branches to support old versions. A more detailed explanation with an example can be found here

Commands

  • Help: npx @livingdocs/release-tools@<version> create-release-branch
  • Command (simple example): npx @livingdocs/release-tools@<version> create-release-branch --base-tag=v1.0.1 --release-branch-name=release-2017-10 --npm-token=<token>

Examples

Run the tests

npm test

Copyright

Copyright (c) 2018 Livingdocs AG, all rights reserved

It is not permitted to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of this Software ('release-tools'), except when explicitly stated otherwise by Livingdocs AG.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.