forked from Technosorcery/sd2snes-lttp-rando-tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
49 lines (49 loc) · 1.46 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
os:
- linux
- windows
- osx
language: rust
rust:
- nightly
node_js:
- node
cache:
timeout: 360
cargo: true
yarn: true
directories:
- ui/node_modules
before_install:
- bash ./scripts/before-install.sh
script:
- bash ./scripts/build.sh
before_cache:
- bash ./scripts/before-cache.sh
before_deploy:
- bash ./scripts/before-deploy.sh
branches:
only:
- master
- /^v\d+\.\d+\.\d+(-\S+)?$/
matrix:
fast_finish: true
allow_failures:
- os: windows
addons:
artifacts:
debug: true
paths:
- ./artifacts/
target_paths:
- /${TRAVIS_OS_NAME}/${TRAVIS_BUILD_NUMBER}
deploy:
name: ${TRAVIS_TAG}
provider: releases
api_key:
secure: "Bu1O5C1RnXY6RVkXmwINm4XygQBPt43ACWmgExG79IQIhFYUs9pcuO0gdVQ+D+OeYsfGsM75noYETkfkXc7RvSyxjmsVZjwXQ2KlaoY+UCsJX929K05CLMeBp9cuqLFI4yLSJfxIEKevMrZoFXweOFQZHjUZLhSLXfU3XGSqn6aDZeqw9CYvrxZ1oOiJQM0b+a9e6cb7zZPiGcBMV07pGaKmAbcwWyUqsT9ggOdbFczIAzVmvDFRD2w42tR58SBISJ+sTTPe3OGJyHYYF4RbfnxX9le8ltaDaXb/+cdLtDRdp5fkfj1MUwet06l+u1Ei5klaYQMOq1Y2kXFJ2jqz5xZtVmAeyoftlb7iAC+6Qa4BhQdzOYlUCv/26lZLVvbIBzPBINC530e60S4HyGOAh/rOSr9uGZ8dhdRu6KAZRg5FIexx9Qniov0HgC4NheZPgJYsWt8fzvK3odLicI2R22iigQ6I5AvgJFtPtTNoEIjqdlYy5eQEnQUSGLlNUnZGf00vQewAmnXvzy8V0iVGwvhP2lVLaD1aHJHfm5XM0ji/sb9DaJNq5W2zjHM/D/9Wxb38Gd0PFAladP2sub4ouhxxFHe2Sx+NymUyLk/8zB389mJAZL1l/5nLYP8+389+ScqjvyvXNB5STFI+optyKe6y354H9r34byZtzd08gKs="
file_glob: true
file: ./artifacts/sd2snes-lttp-rando-tracker-*
skip_cleanup: true
draft: true
on:
tags: true