diff --git a/.travis.yml b/.travis.yml index 6fe06f8..d19acde 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,14 +2,15 @@ language: node_js node_js: - "6" -osx_image: xcode8.2 +# osx_image: xcode8.2 os: - osx before_install: - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gnu-tar graphicsmagick xz mono; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install wine --without-x11; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gnu-tar graphicsmagick xz; fi + #- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install mono; fi + #- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install wine --without-x11; fi script: - webpack diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..ffe11d7 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,29 @@ +version: 0.4.{build} + +platform: + - x64 + +cache: + - node_modules + - app\node_modules + - '%APPDATA%\npm-cache' + - '%USERPROFILE%\.electron' + +init: + - git config --global core.autocrlf input + +install: + - ps: Install-Product node 6 x64 + - git reset --hard HEAD + - npm install npm -g + - npm install electron-builder@next # force install next version to test electron-builder + - npm install + - npm prune + +build_script: + - node --version + - npm --version + - webpack + - npm run distw + +test: off \ No newline at end of file diff --git a/package.json b/package.json index 97cd005..867703e 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "dev": "webpack --watch", "package": "electron-packager . 'App Engine Trebuchet' --out bin --icon build/icon.icns --overwrite", "pack": "build --dir", - "dist": "build -mlw", + "dist": "build -ml", + "distw": "build -w", "logs-local": "cat ~/Library/Logs/App\\ Engine\\ Trebuchet/log.log", "open-local": "open /Applications/App\\ Engine\\ Trebuchet.app/ --args --log-level silly" },