-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
32 lines (27 loc) · 1.18 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
language: rust
rust:
- stable
cache: cargo
jobs:
include:
- os: linux
env: TARGET=x86_64-unknown-linux-gnu
- os: osx
env: TARGET=x86_64-apple-darwin
before_install:
- "brew install bats-core"
script:
- "./go"
- "cargo build --target $TARGET --release"
- "mkdir -p stage"
- "mv target/$TARGET/release/jp stage/jp-$TARGET"
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: hx79VokxnucSTcRK+sPsdev89hItQ0pT/VvoP1sydyc4MvJ0obgWN6TlE5+WJ/XpOJ6PLslG4eemD35Spd0443ik/3XBN2tZhaQdoIooSe843WuzodQQQrhAs7DEbKwLp4/KczQo7rZRYVd/N1fWBruO03vJUJyxQ231RwMPo+7qWF63lqo8z533nNBs/IUjSUs3kRUhQovFjYsFSXCe4jehMoFGmG/XHfQeT4lTfLkaijv3I/XiVMMvgEgerbqh5Gp65qL+I+jWy6wer1XXlDawZ+BA1Fnd2c02AXnVYgzIr1bFUo9zgFJOBRgFtfgCZzRwC1a6uj36P8uSQhcmcqfGC+pl7HApiDDa2NyK4Ih0TIFiGwhpmQ3jhBFVRO3Y8lkdQ3hN7k/r4F+AVkh3wQL83Opn51Y2DnFB1C2QgUDUbGDuAmZcEeSCSVv41T7ZO5duKgjHF/xy0tLIzI8YetMSJyY3+mz6I+yt9vEoE7PDbzMRpku//UChz5lLmfio/dz9ubWz1gVFTwyvt/CVOJuDrCGngb/rvYRpJNVUwPJ07sOghhmI1gD+KRyBbt47FCvb6iIA/CA995XVaA/kxx1o/r7ZrzkWDpnxXnULBY7zImUSNTPjyfpf9ZOBrnbjsMIsL25xp39h27/ZAW5Golte8sTtMBi+KrFY/Za0+cA=
file_glob: true
file: stage/jp-*
on:
repo: cburgmer/jp
tags: true