Unverified Commit 830275e6 by Kewde Committed by GitHub

Merge pull request #1041 from kewde/patch-3

electron osx builds
parents d325af53 03623ab2
...@@ -144,6 +144,22 @@ matrix: ...@@ -144,6 +144,22 @@ matrix:
apt: apt:
sources: [ 'ubuntu-toolchain-r-test','llvm-toolchain-precise-3.5', 'gcc-multilib', 'g++-multilib', 'libsqlite3-dev:i386' ] sources: [ 'ubuntu-toolchain-r-test','llvm-toolchain-precise-3.5', 'gcc-multilib', 'g++-multilib', 'libsqlite3-dev:i386' ]
packages: [ 'clang-3.5'] packages: [ 'clang-3.5']
# electron MacOs
- os: osx
compiler: clang
env: NODE_VERSION="6" ELECTRON_VERSION="2.0.1"
- os: osx
compiler: clang
env: NODE_VERSION="6" ELECTRON_VERSION="1.8.4"
- os: osx
compiler: clang
env: NODE_VERSION="6" ELECTRON_VERSION="1.7.12"
- os: osx
compiler: clang
env: NODE_VERSION="6" ELECTRON_VERSION="1.6.2"
- os: osx
compiler: clang
env: NODE_VERSION="6" ELECTRON_VERSION="1.3.14"
env: env:
global: global:
......
...@@ -19,7 +19,12 @@ function publish() { ...@@ -19,7 +19,12 @@ function publish() {
function electron_pretest() { function electron_pretest() {
npm install -g electron@${ELECTRON_VERSION} npm install -g electron@${ELECTRON_VERSION}
npm install -g electron-mocha npm install -g electron-mocha
sh -e /etc/init.d/xvfb start if [ "${TRAVIS_OS_NAME}" = "osx" ]; then
(sudo Xvfb :99 -ac -screen 0 1024x768x8; echo ok )&
else
sh -e /etc/init.d/xvfb start
fi
sleep 3 sleep 3
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment