UNPKG

recink

Version:

Rethink CI for JavaScript applications

42 lines 1.1 kB
language: node_js dist: trusty git: depth: 1 cache: bundler: true directories: - node_modules - "$(npm root -g)" - "$(npm config get prefix)/bin" stage: "Continuous Integration :clipboard:" node_js: # AWS Lambda - 6 # LTS - 8 before_install: - npm install -g recink --production script: recink run unit #jobs: # include: # - stage: "Continuous Deployment :cloud:" # node_js: 6 # before_install: # - npm install -g deepify # script: # - if [ ${DEEPIFY_DEPLOY} == 1 ]; then deepify deploy src --loglevel=debug; else echo "Skipping deploy"; fi # after_failure: # - deepify undeploy src --loglevel=debug # - stage: "E2E Testing :clipboard:" # node_js: 8 # script: # - if [ ${DEEPIFY_DEPLOY} == 1 ]; then recink run e2e; else echo "Skipping e2e testing"; fi # # addons: # # firefox: 'latest' # # chrome: 'beta' # # apt: # # packages: # # - xvfb # # install: # # - 'export DISPLAY='':99.0''' # # - 'Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &'