egg-ci
Auto gen ci config file.
Installation
$ npm i egg-ci --save-dev
Usage
Add ci
property to your package.json
:
"ci": "type": "travis, appveyor" // default ci env type is 'travis, appveyor' "npminstall": true // use `npminstall` or `npm install`, default is true "version": "6" // test LTS node version by default // npm ci command "command": "travis": "ci" "appveyor": "test" "services": "redis-server, mysql" // custom service "license": false // generate license
How
Use npm postinstall
hoook to create the *.yml
after each npm install
run.