This commit is contained in:
Cutls 2019-04-12 23:35:22 +09:00
parent 6c86825732
commit 426e48325c

View File

@ -1,8 +1,19 @@
os: windows os: osx
language: node_js language: node_js
node_js: node_js:
- '10.15.2' - '10.15.2'
script: node -v script: node -v
before_install:
# nvm をインストールする。Travis の OS X 環境には nvm はデフォルトで入っていない
- git clone https://github.com/creationix/nvm.git /tmp/.nvm
- source /tmp/.nvm/nvm.sh
# 指定バージョンの Node をインストールする
- nvm install $NODE_VERSION
# 指定バージョンの Node を有効にする
- nvm use --delete-prefix $NODE_VERSION
- node --version
script:
- node --version
before_deploy: before_deploy:
- brew update - brew update
- npm install electron-builder -g - npm install electron-builder -g
@ -11,8 +22,6 @@ before_deploy:
- electron-builder --mac --x64 - electron-builder --mac --x64
- mv ../build/TheDesk*.dmg ../TheDesk.dmg - mv ../build/TheDesk*.dmg ../TheDesk.dmg
- mv ../build/TheDesk*.zip ../TheDesk-darwin-x64.zip - mv ../build/TheDesk*.zip ../TheDesk-darwin-x64.zip
- ls ../build/
- ls ../
- cd ../ - cd ../
deploy: deploy:
provider: releases provider: releases
@ -22,10 +31,6 @@ deploy:
# Releases ページにアップロードするファイル # Releases ページにアップロードするファイル
file: file:
- TheDesk.dmg - TheDesk.dmg
- TheDesk-darwin-x64.zip
skip_cleanup: true skip_cleanup: true
on: on:
repo: cutls/TheDesk repo: cutls/TheDesk
branches:
only:
- master