-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
31 lines (31 loc) · 1.41 KB
/
Copy path.travis.yml
File metadata and controls
31 lines (31 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
language: generic
matrix:
include:
- os: linux
env: NODE_VERSION=0.12 OS_BUILD=lin ARTIFACT="TidePower-linux-x64.tar.gz"
- os: linux
env: NODE_VERSION=0.12 OS_BUILD=win ARTIFACT="TidePower Setup.exe"
- os: osx
env: NODE_VERSION=0.12 OS_BUILD=osx ARTIFACT="TidePower.dmg"
compiler: clang
install:
- git clone https://github.com/creationix/nvm.git /tmp/.nvm
- source /tmp/.nvm/nvm.sh
- nvm install $NODE_VERSION
- nvm use $NODE_VERSION
- npm install
script: npm run build:${OS_BUILD}
addons:
apt:
packages:
- wine
- nsis
deploy:
provider: releases
api_key:
secure: ZhrY+EID9odERSR4S9Tavau3SG5QiG043MztwAglk9BN4rBMhPmv7la0FPF7V1SuTXd7fzN1ur9NtGqGpbR+4Ox4ZvHGFLXFpoWdfW2eDcjaXG3uMCm3mdlDQgDMReZLbWQWCOYBukHAnoEeD+3aTqhQWSmjzI6HlveWkRDpuVD4uWcU6fpVhwtyS5w+CYTLLFSFR1qX6TvJNScDb+75d1PR5odDWhz+wLHWPCaa1l2QGKhSEwKLaGLPIp4dD2SFvINWcymFSQLvO0N/CxNNz+ha6v8vYIixw6o3eyHDV0Fw6pHLIB6j/uwANustZyy8JLOqUvCPOiNnE9OAHsaGvmN6EYu5oJ4niDsm9XZY0+sOx3pqyacTjL5tI20+3UJzGzZDb1gdcVOrdyRwCppcgjoutl6yUVFOc+ESvwWvPeb8ZZyx0dSSJcmoWxeNqRo+fXWBlWo2epprF14SEeuGCbiGXKGQO30JrUDD9kelHvAmMsARxzJaIp8I4BejEM+EyzJTmLluB3jg1nK8S+ipdQ+ymzLq9d9nhpLshngUUwmSJeTh1MQRrBdGv84qi8tmxFOntLoYU8OpStf8RUmDeKooPmAbx//onubtnMuxOQPdEvXwf+OWktELew/4tSMANjXCK0sWCgXp4uyBLMapOyF0KD9I1tGgwRXJOQswJwo=
file: "${TRAVIS_BUILD_DIR}/dist/${OS_BUILD}/${ARTIFACT}"
on:
repo: Rob4001/TidePower
tags: true
skip_cleanup: true