forked from esy/esy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
30 lines (29 loc) · 1.15 KB
/
.travis.yml
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
language: node_js
node_js:
- '8'
install:
- npm install -g esy@0.2.8
- make bootstrap
script:
- make ci
- make ESY_RELEASE_TAG="$TRAVIS_TAG" build platform-release
cache:
timeout: 360
directories:
- '$HOME/.esy/'
matrix:
include:
- os: linux
dist: trusty
sudo: required
- os: osx
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: WWUIFHmYgZcaE9eIKuQer9nSrzSqL2rd5PMEV1ZsxowjUbZ1lpthwVTz19xM61mRAjzLuhdgwikAlXnRzL9y24boGyeUVW0uPLAghmtK3yJqk/bhMVqqqGBjLkCXYNGHg/k54w8GKOCR9ATLxTj+ikiPtEvTaW5Ll/b3lX52CEp92BHFO5Brdc352wz54f/8d1/sUrH+PtMonpHZBOGQ+llLRPk2i3z/7WJk3LMn30A8aMY1lNBy3qVS4wxZp8o0BKgAt1R25D0/0mPpRehMzAeHvB8Ho79nR4NYcuu3bUDUnzWve0VRPpPRuxS2LvuMgNIdOE2p7MGd1a40iQTIBqKj/mZ12LTdvStv7PJ5c1uOe3v8B3zXbX9Niawk8rLbaXv19PXdhM0+k4pw6Hx2rToUe+RFh797zvbpTnVTeMMA7oFVaT3aSoMVADS4+gGEMROXm4n62/z4eeAl1a54ZknMjHS/eAUZH25rAF+QVKV5mUaEI2vchqnMvIu6NaXYRud2ZpWQfz2m19q21efyCw1auI9djSQqpm1lhpzqxXeTuobHZPuHk7LIbCP+owhTjRtUcG+pj9yEHfRoAesC8uHNwB8qcCOGnx4tA/DoZq8EWAub68YkNqDwTm/eHlpM19PTb+Fjbv10mYxTpOpF0Am6YdMW0lbn4VDk1HSeGgU=
file_glob: true
file: _platformrelease/esy-*-*.tgz
on:
repo: esy/esy
tags: true