2.0.7 • Published 7 years ago

sugos-travis v2.0.7

Weekly downloads
4
License
Apache-2.0
Repository
github
Last release
7 years ago

sugos-travis

Build Status npm Version JS Standard

Scripts for Travis CI

Installation

$ npm install sugos-travis --save-dev

Usage

#!/usr/bin/env node

'use strict'

const sugosTravis = require('sugos-travis')

sugosTravis.publishNpm({})

Functions

Available functions

SignatureDescription
.commitPush(options) -> PromiseGithub にコミットしてプッシュする
.publishNpm(options) -> PromiseTravis CI 上でパッチバージョンを上げて git push と npm publish する。ただし .npmignore に記載されたファイルのみ変更の場合は無視する。
.pushOtherRepository(options) -> PromiseTravis CI 上で他のリポジトリに空 git push する。ただし .npmignore に記載されたファイルの変更のみの場合は無視する。
.setEnv(options) -> PromiseTravis の環境変数を設定する。暗号化された環境変数を.travis.ymlに書く。

CLI

$ npm install sugos-travis -g

使い方は

$ sugos-travis --help

License

This software is released under the Apache-2.0 License.

Links