scramjet-release-tools

1.5.11 • Public • Published

scramjet-release-tools

Set of tools used to release scramjet and releated projects.

This package may come in useful, but it's not intended for any particular purpose.

Install

npm i -g scramjet-release-tools

Usage

Here's how you use this package.

Update

Update all dependencies with a test after each one:

$ scramjet-tool-update [-x] [-n]
# -x = no test after each update
# -n = no push to default upstream

Release

Release a package (test well, merge develop to master and create a version tag)

$ scramjet-tool-release -m "Version information" [patch|minor|major|<version>]

Publish

Publish package to npm (you need to be authenticated already) after checking if the lastest repo version has been properly built by travis.

$ scramjet-tool-publish -i
# -i = do not check travis before publishing

Changelog

Update changelog file adding all commits from history and separating them with tags

$ scramjet-tool-changelog

Readme

Keywords

none

Package Sidebar

Install

npm i scramjet-release-tools

Weekly Downloads

1

Version

1.5.11

License

MIT

Unpacked Size

21.3 kB

Total Files

14

Last publish

Collaborators

  • patu
  • scramjetorg
  • michalcz
  • stoq