Skip to content
This repository has been archived by the owner on Sep 5, 2020. It is now read-only.

Commit

Permalink
22
Browse files Browse the repository at this point in the history
  • Loading branch information
Luca Zeug committed Jan 26, 2017
1 parent a617510 commit f01b938
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 78 deletions.
54 changes: 20 additions & 34 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ matrix:
node_js: 6
env:
- GULP_PLATFORM=win
- CODE=1
addons:
apt:
packages:
Expand All @@ -24,12 +25,6 @@ matrix:
- nsis
sources:
- mono
before_install:
- sudo dpkg --add-architecture i386 && sudo add-apt-repository ppa:ubuntu-wine/ppa -y
- sudo apt-get update -q
- sudo apt-get install --no-install-recommends -y mono-devel ca-certificates-mono wine1.8
after_script:
- makensis -V2 scripts/windows-installer.nsi


# LINUX
Expand All @@ -38,6 +33,7 @@ matrix:
node_js: 6
env:
- GULP_PLATFORM=linux
- CODE=0
addons:
apt:
packages:
Expand All @@ -47,36 +43,26 @@ matrix:
- gcc-multilib
- g++-multilib

# MAC
- os: osx
osx_image: xcode8 # currently xcode8.1+ doesn't support electron-builder macOS code-signing (https://github.com/electron-userland/electron-builder/issues/820#issuecomment-267777060)
node_js: 6
env:
- GULP_PLATFORM=mac
before_install:
- npm install -g yarn # macOS xcode8 image doesn't natively support yarn yet
allow_failure:
- os: linux
dist: trusty
node_js: 6
env:
- GULP_PLATFORM=win
- CODE=1
addons:
apt:
packages:
- icnsutils
- graphicsmagick
- xz-utils
- nsis
sources:
- mono


cache:
yarn: true

install:
- PATH=$PATH:$HOME/.meteor && curl -L https://raw.githubusercontent.com/arunoda/travis-ci-meteor-packages/master/configure.sh | /bin/sh
- yarn global add gulp-cli meteor-build-client electron@1.3.5
- yarn

script:
- if [[ $TRAVIS_BRANCH != "master" ]]; then unset CSC_LINK CSC_KEY_PASSWORD; fi # disable macOS code-signing (production certificate) on develop branch
- travis_wait 60 gulp mist --platform $GULP_PLATFORM
- if [[ $TRAVIS_BRANCH == "master" ]]; then travis_wait 60 gulp wallet --platform $GULP_PLATFORM; fi # also build wallet if on master branch

after_success:
- gulp mist-checksums --platform $GULP_PLATFORM
- if [[ $TRAVIS_BRANCH == "master" ]]; then gulp wallet-checksums --platform $GULP_PLATFORM; fi

notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/33972d9e627a142c57a6
on_success: change
on_failure: always
on_start: never
- exit $CODE
44 changes: 0 additions & 44 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,51 +12,7 @@
},
"main": "main.js",
"dependencies": {
"babel-runtime": "^6.18.0",
"bignumber.js": "^2.1.4",
"bluebird": "^3.3.5",
"electron-squirrel-startup": "^1.0.0",
"ethereum-client-binaries": "^1.6.1",
"ethereum-keyfile-recognizer": "^1.0.2",
"ethereumjs-abi": "^0.6.3",
"got": "^6.3.0",
"i18next": "^2.3.4",
"log-rotate": "^0.2.7",
"log4js": "^0.6.35",
"lokijs": "^1.4.1",
"minimongo-standalone": "0.0.9",
"numeral": "^1.5.3",
"os-timesync": "^1.0.6",
"semver": "^5.1.0",
"solc": "0.4.6",
"typescript": "^1.7.3",
"underscore": "^1.8.3",
"underscore-deep-extend": "^1.1.5",
"uuid": "^2.0.2",
"web3": "^0.17.0-alpha",
"yargs": "^4.3.1"
},
"devDependencies": {
"chai": "^3.5.0",
"co-mocha": "^1.1.2",
"del": "^1.2.1",
"electron": "1.3.13",
"electron-builder": "=9.1.0",
"eslint": "^3.8.0",
"eslint-config-airbnb-base": "^8.0.0",
"eslint-plugin-import": "^1.16.0",
"genomatic": "^1.0.0",
"geth-private": "^1.3.0",
"gh-release-assets": "^1.1.0",
"gulp": "^3.9.0",
"gulp-flatten": "^0.3.0",
"gulp-spawn-mocha": "^2.2.2",
"merge-stream": "^1.0.0",
"minimist": "^1.2.0",
"optimist": "^0.6.1",
"run-sequence": "^1.2.1",
"shelljs": "^0.7.0",
"spectron": "^3.2.2",
"sync-request": "^3.0.1"
}
}

0 comments on commit f01b938

Please sign in to comment.