From 078aa5ebddbceb3fe8b5ccf7424b3794dcb6d378 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 19 Nov 2015 15:56:43 +0100 Subject: [PATCH] Travis CI build initial travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml Update .travis.yml test script --- .travis.yml | 24 ++++++++++++++++++++++++ package.json | 1 + 2 files changed, 25 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000000..a2b207839a8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +sudo: false +language: node_js + +node_js: + - "0.12" + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - gcc-4.9 + - g++-4.9 + - gcc-4.9-multilib + - g++-4.9-multilib + - zip + - libgtk2.0-0 + +before_install: + - export CXX="g++-4.9" CC="gcc-4.9" + +install: + - ./scripts/npm.sh install + - gulp electron compile diff --git a/package.json b/package.json index 25bffc16805..8d66870c809 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "node": ">= 0.10.0 < 0.11.0" }, "scripts": { + "test": "node node_modules/mocha/bin/_mocha", "postinstall": "npm --prefix extensions/csharp-o/ install extensions/csharp-o/" }, "dependencies": {