Skip to content

Commit 59a4f10

Browse files
committed
Deploy github releases
1 parent 7b17538 commit 59a4f10

File tree

2 files changed

+33
-9
lines changed

2 files changed

+33
-9
lines changed

.travis.yml

+32-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,36 @@
11
language: rust
2-
rust:
3-
- stable
4-
- nightly
5-
os:
6-
- linux
7-
- osx
8-
- windows
2+
jobs:
3+
include:
4+
- rust: nightly
5+
os: linux
6+
env:
7+
- rust: stable
8+
os: linux
9+
env: DEPLOY_SUFFIX= MV_TOOL=mv ZIP_TOOL="zip -r"
10+
- rust: stable
11+
os: osx
12+
env: DEPLOY_SUFFIX= MV_TOOL=mv ZIP_TOOL="zip -r"
13+
- rust: stable
14+
os: windows
15+
env: DEPLOY_SUFFIX=".exe" MV_TOOL=move ZIP_TOOL="7z a -tzip"
916

1017
branches:
1118
except:
12-
- staging.tmp
19+
- staging.tmp
20+
21+
before_deploy:
22+
- cargo build --release
23+
- $MV_TOOL config/settings.template.ron config/settings.ron
24+
- $ZIP_TOOL "vangers-${TRAVIS_OS_NAME}.zip" README.md config res "target/release/car${DEPLOY_SUFFIX}" "target/release/convert${DEPLOY_SUFFIX}" "target/release/level${DEPLOY_SUFFIX}" "target/relese/model${DEPLOY_SUFFIX}" "target/release/road${DEPLOY_SUFFIX}"
25+
26+
deploy:
27+
provider: releases
28+
api_key:
29+
secure: TZdnA+72Vw8qCx6w3iu8fE2F2YNvTx3jHe8SLzo/1dqdmRM+VNFO2S4mx7XudSvvTGgTH8CXqEHs97mHdUtr5Rn0KRlsFcrDgdL6jDFEP/vpDIt9nL9WBAyyOls9g9xtxZBokjNqQ43N3NAT8E1FiT6Qx3bWvmpKmXGsRd9p+3h/JUY1AtZNhrvbcPmoAVJTXTOigPBPTnSgW9GgD1NPYl/3lpc9cjeHiRvsbMANuYvw8BiwSC0bCOP2tm+4k74nWCkbG0EvrOPubwAstoY/MQ1t7myty6XpPbDJv8oHTMj+JDr5Dau8qahpQLWrMyeB8vwTWRPBUc6Hb7QC4a+bXXnxHFU62lPghDbOAzCTNWo2JYaByX7lv38nNRtV7QD19g5QKSNAzapy7j12TycrPQa3KIiu53e1t0RAvXyvrT31fqjBzNOxyNmTRr/1M1hVQJEZzdnU6khzUDzDluw2HJEXGRh8bC0MuWTrsb+Zk8CopHDcZBndh1b/7LB0gJI9odigwsLRhv13G91BkxHXtkU35ceGW8pvo6BZIP/7/ca4tIUkSs31qFVm7mMwyn7g7oxg9HGn/c4vs+Lys3VgBnFEipcZ4yOmUfB+c4xXq0SgGLKcx225SpZuxFDsUBPQffTjwayiLyMYBwS3QB/IauCeBqvIRfWNZQPEobIQq1E=
30+
skip_cleanup: true
31+
overwrite: true
32+
file: "vangers-${TRAVIS_OS_NAME}.zip"
33+
on:
34+
tags: true
35+
repo: kvark/vange-rs
36+
condition: $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_BRANCH == $TRAVIS_TAG

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Vange-rs
2-
[![Build Status](https://travis-ci.org/kvark/vange-rs.svg)](https://travis-ci.org/kvark/vange-rs)
2+
[![Build Status](https://travis-ci.org/kvark/vange-rs.svg?branch=master)](https://travis-ci.org/kvark/vange-rs)
33
[![Gitter](https://badges.gitter.im/kvark/vange-rs.svg)](https://gitter.im/vange-rs/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
44

55
[Vangers](https://www.gog.com/game/vangers) is a legendary game featuring unique gameplay and technical innovation.

0 commit comments

Comments
 (0)