This repository was archived by the owner on Nov 4, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -2,16 +2,24 @@ dist: xenial
2
2
language : rust
3
3
rust : stable
4
4
5
+ branches :
6
+ only :
7
+ - master
8
+ - /^v\d+\.\d+\.\d+.*$/
9
+
5
10
env :
6
11
global :
7
12
- NAME=vape
8
- - UPX_VER=3.95 # linux upx only
13
+ # linux upx only
14
+ - UPX_VER=3.95
9
15
10
16
before_install :
17
+ # add targets not present by default in travis's rustup
11
18
- case "$TARGET" in
12
19
x86_64-unknown-linux-gnu|x86_64-apple-darwin) ;;
13
20
*) rustup target add $TARGET ;;
14
21
esac
22
+ # install upx
15
23
- case "$TRAVIS_OS_NAME" in
16
24
" linux" )
17
25
wget -qO - "https://github.com/upx/upx/releases/download/v${UPX_VER}/upx-${UPX_VER}-amd64_linux.tar.xz" | unxz | tar xf - ;
@@ -22,9 +30,15 @@ before_install:
22
30
*) ;;
23
31
esac
24
32
33
+ install :
34
+ - cargo build
35
+
25
36
script :
26
37
- cargo test --verbose
27
- - cargo build --release --target "$TARGET" --verbose # static builds
38
+
39
+ after_success :
40
+ # static builds
41
+ - cargo build --release --target "$TARGET" --verbose
28
42
- case "$TRAVIS_OS_NAME" in
29
43
" linux" )
30
44
strip --strip-all "target/${TARGET}/release/${NAME}" ;;
@@ -46,7 +60,7 @@ matrix:
46
60
deploy :
47
61
provider : releases
48
62
api_key :
49
- secure : s1TenF5m0j6yBWG3csBzPylAn216PX4IJW7wZrNUuOSpf2vqIPnTo0Z3Re913aYYlys/5hn/w5/f0GCT7Skq3deq1K/waDHDQpcfUIxEuIxkNJUOSm7IDkCBO1Ffsh1gg7G8ZXqZTmno2VB7bR3BB0C9I2SBR2EEGlIKVZJJ9PM7FYS5UO+7aHHJDSXYgeVxfDODkndABxQMvThC/P3Zwh03uwmGVtmtvPtgfHy5up38yig2rJXVk38hrmselmieEYqwMOIbkyJO2+01475wPH7xwFTqGPPRWOt4pPB/GcAKwTWmF8mxDJJ6Inamj7R1cdxtTJTyQbz2xcBj+IYWE6eF6yH1bIU2mMsnXmbTjDNph/P3Qs4CJhZdmsFBkYgPFpM52sJxYGnU8QHT0DRykjvYbkJ8YmG/QmOr8PPUnPa1aIlMLopokj2Y7cwjxrbxEtKwb1eifAyjiuLtOZqyMW9Y1i5TxTpDkRdr+PlrKEXx0Zc3LpjMlpLrrh1P69Fb0Y9tyuq9TkGyKrhEsKvd8mkca2absmtZGUGGbnRHkpWcYN53SvTq64rlBrOLhoGMDvVyznuvOJ4zvZQ0qNcuJ4uiSqbSaMUZj94/gGu9eqmIqcS3+OmtMN3d2NF5HOxlguroa9rTepLHS9BRhi2mhJ9HNcpLDOz4p3xndtLXyac=
63
+ secure : " MQvkAqJpB84CO9DW7h7OIcZh4lSev5BG9InszQ2Em1bFvd56hLTGUchgoanxHJIoZ2ULDqRhAlubQsaWg57cKrCRO7qsYtvzkbKOU5PkWAFZcgbZ8KUv/fXUf3nHmziilsnMnMjcXquU40v8zALbwwPK0JCFlY0Ozs4JdS5kYtXt88J370XjS3+jzh+bDYBTNZHtisCYM0Q55SFeG8MrBwcfe1SI1ap6TSk+gWbNtfLLYT5y7g07L06DWKiA9GRJ8m56Hf+Blwgmgkc91EMXXMghqyoswdOyyhTzFePJG3qHwEhM8aLH3/5BsCgZ7fycMqpQ+7kwoIdntYUhJMd7KME+f4j2WffOL525SEqeTmwlRtTO19cRJmXHX4Ttv9vj+SqhgsaouCgFRVe0mngSKE4YiUrQAXkgyd9OYafnl9J9Zs8Oh42vMN9UIWFpL4bL9OQGUPHAbSsMZPAXvrjRdorjBpvCn8jDQyGvzy/w+aQwYNiB+rfTfOszoyhdBSou5mOZsBUrd0vWDuMwcKnJo9msnd1Fef/uyi3owbYExC1Xpf3iFyAqoNRg0bbjChn+n3MgCirESZ16FPpxJ2fBwDqUzCXVrHjHGQadGoQoDlhsYnY2quCauYLZvxl9M5yLOf07BcCqyPOJuhVrPm3R/7bOTlcJh4eLj6XY6lLeznA= "
50
64
file_glob : true
51
65
file : $NAME-*
52
66
skip_cleanup : true
You can’t perform that action at this time.
0 commit comments