Skip to content

Commit d4477e9

Browse files
committed
chore(travis): integrated travis build configuration
1 parent 7f41e06 commit d4477e9

File tree

3 files changed

+25
-5
lines changed

3 files changed

+25
-5
lines changed

.travis.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
sudo: false
2+
language: node_js
3+
cache:
4+
directories:
5+
- node_modules
6+
notifications:
7+
email: false
8+
# whitelist
9+
branches:
10+
only:
11+
- master
12+
node_js:
13+
- iojs
14+
before_install:
15+
- npm i -g npm@^2.0.0
16+
- npm i -g rollup
17+
before_script:
18+
- npm prune
19+
after_success:
20+
- npm run semantic-release

dist/lunar.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "lunar",
33
"version": "0.0.0-semantically-released",
4-
"description": "",
5-
"main": "index.js",
4+
"description": "A boilerplate to write plugins in pure JavaScript using ES2015",
5+
"main": "dist/lunar.js",
66
"scripts": {
77
"test": "rollup -c && mocha test/bundle.test.js",
88
"semantic-release": "semantic-release pre && npm publish && semantic-release post"

0 commit comments

Comments
 (0)