ci-script

1.1.1 • Public • Published

ci-script

Greenkeeper badge Build Status Coverage Status Dependency styled with prettier License

Just execute the CI scripts.

NPM

ci-script status

Features

  • cli - Command line interface.
  • travis - Automatically loads .travis.yml file and executes the inside script.
  • custom - Higher priority custom .ciscript.yml file, optional.

Install

npm install -g ci-script

Usage

$ ci-script -h
 
  Usage: ci-script [options] [directory]
 
  Execute the CI script.
 
  Options:
    -h, --help, help            output usage information
    -v, -V, --version, version  output the version number

Configuration

If you need to customize the .ciscript.yml file, the rules configured like this:

script:
  # commands are written in order. 
  - echo "One"
  - echo "Two"
  - echo "Three"

can also copy the script in the .travis.yml file, then customize it.

Note: .ciscript.yml is optional.

Example

ci-script          # working in the local directory. 
ci-script tests    # working in the `./tests/` directory. 
ci-script ~/tests  # working in the `~/tests/` directory. 

Environment

  • linux CI pass
  • macOS CI pass
  • windows Not yet tested

Contributing

Welcome to pull requests, report bugs, suggest ideas and discuss ci-script, i would love to hear what you think about ci-script on issues page.

If you like it then you can put a ⭐️ on it.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i ci-script

Weekly Downloads

5

Version

1.1.1

License

MIT

Last publish

Collaborators

  • windomz