Go to file
2016-06-02 13:39:03 +02:00
dist noe handling docker as well 2016-06-02 13:08:15 +02:00
ts add new env file 2016-06-02 13:39:03 +02:00
.gitignore prepare extended functionality 2016-05-29 22:54:59 +02:00
.gitlab-ci.yml update gitlab ci yml 2016-06-01 08:29:14 +02:00
.npmignore initial 2016-05-26 22:17:57 +02:00
alias.json add functionality 2016-05-30 02:28:47 +02:00
appveyor.yml add appveyor 2016-05-30 02:38:31 +02:00
LICENSE initial 2016-05-26 22:17:57 +02:00
package.json 2.0.23 2016-06-02 13:12:48 +02:00
README.md fix README 2016-05-30 11:08:21 +02:00

NPMCI

npmci is your friend when it comes to handling npm packages during CI builds.

Status

build status Build status

Usage

npmci is designed to work in docker CI environments. The following docker images come with npmci presinstalled:

Docker Hub:

npmci can be called from commandline:

# Install any node version:
npmci install lts # will install latest LTS node version and update PATH for node and npm versions
npmci install stable # will install latest stable node version and update PAth for node and npm
npmci install x.x.x #  will install any specific node version.

# Install any node version, install dependencies and run test in cwd:
npmci test lts # will install latest lts node version and run "npm install" and "npm test".

# publish npm module
npmci publish # will look vor $NPMCITOKEN env var and push any module in cwd to npm