erulabs/erudb

View on GitHub
circle.yml

Summary

Maintainability
Test Coverage

machine:
  services:
    - docker
  node:
    version: 5.4.1

dependencies:
  override:
    - npm install

test:
  override:
    - ./node_modules/.bin/gulp test
    - ./node_modules/.bin/gulp
    - ./node_modules/.bin/gulp finalize
    - docker login -e="." -u="${DOCKER_USERNAME}" -p="${DOCKER_PASSWORD}" quay.io
    - make pull || true
    - make

deployment:
  master:
    branch: master
    commands:
      - make push
      - echo -e "$NPM_USERNAME\n$NPM_PASSWORD\nfoo@foo.com" | npm login
      - npm publish || true