[TEST] Add .travis.yml

This commit is contained in:
Achilles Rasquinha 2018-03-25 14:25:23 +05:30 committed by Prateeksha Singh
parent f9dcb493cf
commit c71ad1cc59
2 changed files with 26 additions and 0 deletions

12
.travis.yml Normal file
View File

@ -0,0 +1,12 @@
language: node_js
node_js:
- "6"
- "8"
before_install:
- git clone https://github.com/frappe/charts && cd charts
- make install
script:
- make test

View File

@ -12,6 +12,20 @@ build:
$(NODEBIN)/rollup \
--config $(BASEDIR)/rollup.config.js
install.dep:
ifeq ($(shell command -v yarn),)
@echo "Installing yarn..."
$(eval npm := $(shell command -v npm))
$(npm) install -g yarn
endif
$(eval yarn := $(shell command -v yarn))
install: install.dep
$(yarn) \
--cwd $(BASEDIR)
test:
NODE_ENV=test \
$(NODEBIN)/mocha \