sugos-travis
Scripts for Travis CI
Installation
$ npm install sugos-travis --save-dev
Usage
#!/usr/bin/env node 'use strict' const sugosTravis = sugosTravis
Functions
Available functions
Signature | Description |
---|---|
.commitPush(options) -> Promise |
Github にコミットしてプッシュする |
.publishNpm(options) -> Promise |
Travis CI 上でパッチバージョンを上げて git push と npm publish する。ただし .npmignore に記載されたファイルのみ変更の場合は無視する。 |
.pushOtherRepository(options) -> Promise |
Travis CI 上で他のリポジトリに空 git push する。ただし .npmignore に記載されたファイルの変更のみの場合は無視する。 |
.setEnv(options) -> Promise |
Travis の環境変数を設定する。暗号化された環境変数を.travis.ymlに書く。 |
CLI
$ npm install sugos-travis -g
使い方は
$ sugos-travis --help
License
This software is released under the Apache-2.0 License.