1 | language: node_js
|
2 | services:
|
3 | - rabbitmq
|
4 | node_js:
|
5 | - '4.2'
|
6 | before_install:
|
7 | - sudo apt-get update -qq
|
8 | - sudo apt-get install pkg-config cmake openssl libc-ares-dev
|
9 | - wget http://mosquitto.org/files/source/mosquitto-1.3.1.tar.gz
|
10 | install:
|
11 | - tar xzf mosquitto-1.3.1.tar.gz
|
12 | - cd mosquitto-1.3.1
|
13 | - cmake .
|
14 | - sudo make install
|
15 | - cd ..
|
16 | - npm install
|
17 | before_script:
|
18 | - mosquitto -d
|
19 | - npm install -g grunt-cli
|
20 | script:
|
21 | - npm test
|
22 | deploy:
|
23 | provider: npm
|
24 | email: henri.bergius@iki.fi
|
25 | api_key:
|
26 | secure: IR3aJOFZKRGup79QkCnNTaYBN/F+W0o7fH15ki09HHdQvSAVsfN241e+9xxn/Ja5M0qW0ZZyHZPSMUWyDaA6Mxw+6uKKfLBys4GXPgpblhk1osL0Fx9FI0yU06tuTYRdsVLhk8Go55dtIwYz6DjLyuhOISJvBy4QjGILvfLwsQ8=
|
27 | on:
|
28 | tags: true
|
29 | repo: noflo/noflo-runtime-msgflo
|