asdqwex/discobot

View on GitHub
circle.yml

Summary

Maintainability
Test Coverage

machine:
  services:
    - docker
  node:
    version: 5.5.0

dependencies:
  override:
    - npm install

test:
  override:
    - ./node_modules/.bin/gulp finalize
    - docker login -e="${DOCKER_EMAIL}" -u="${DOCKER_USERNAME}" -p="${DOCKER_PASSWORD}"
    - 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