File tree 1 file changed +31
-15
lines changed
1 file changed +31
-15
lines changed Original file line number Diff line number Diff line change
1
+ dist : trusty
1
2
language : rust
3
+ sudo : required
2
4
3
5
rust :
4
6
- stable
5
7
6
- before_install :
7
- - if [[ ${TRAVIS_OS_NAME} == "osx" ]]; then brew update; brew install pkg-config; brew tap homebrew/cask; brew cask install osxfuse; fi
8
- - if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then sudo apt-get -qq update; sudo apt-get install -y libfuse-dev pkg-config; fi
9
-
10
- before_script :
11
- - rustup self update
12
- - rustup component add rustfmt-preview
13
-
14
- script :
15
- - cargo fmt --all -- --write-mode=diff
16
- - cargo build
17
- - cargo test
8
+ env :
9
+ global :
10
+ - CRATE_NAME=gcsf
18
11
19
12
matrix :
20
13
include :
21
14
# Linux
22
- - os : linux
23
- dist : trusty
24
- sudo : required
15
+ - env : TARGET=x86_64-unknown-linux-gnu
16
+ - env : TARGET=i686-unknown-linux-gnu
25
17
26
18
# OSX
27
19
- env : TARGET=x86_64-apple-darwin
28
20
os : osx
29
21
- env : TARGET=i686-apple-darwin
30
22
os : osx
23
+
24
+
25
+ before_install :
26
+ - if [[ ${TRAVIS_OS_NAME} == "osx" ]]; then brew update; brew install pkg-config;
27
+ brew tap homebrew/cask; brew cask install osxfuse; fi
28
+ - if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then sudo apt-get -qq update; sudo apt-get
29
+ install -y libfuse-dev pkg-config; fi
30
+
31
+ before_script :
32
+ - rustup self update
33
+ - rustup component add rustfmt-preview
34
+
35
+ script :
36
+ - cargo fmt --all -- --write-mode=diff
37
+ - cargo build --release
38
+ - cargo test --release
39
+
40
+ deploy :
41
+ provider : releases
42
+ api_key :
43
+ secure : J1M3lDhEpELNXToOsDwdeEVswVcwfe4KEAeCTGxjovL8VMiDX1iYGRsrx+7PvERB3f6Iaq6j2a60Y06+mDMUtFBMy0SN8GjXOgsF/M4Pa+EDgwhEYkxk1WKrsSkBBAhNc065qHTKtTCNLHLeY8y2fkul0qfcaqU/VsQlLrp6lZQFbEcQ6bMI+aDTtvjNiPkldoMXw1OsaPKflPY+A2elc0SJUSf0scmSnrnovrzdM8CtOLYh5fgc9/YISDYFiRKhdzVNtPB69/YW3Y4p4Qr2ELaWTeHWYoQHVxW8+5SvBPsZgau5OuVxmNMcVuus5QRgDPJn0Ftntu71SASLrU//2Mpi/bFvXtN2DzWBzB/1SLxadHN+JI9BdyCKtI3y/gW9ikyIqOVav86n8cvOmYDBELfbk8GM2g+3n8qalD0nQbTnaqMqg+bdAHyFFRjm0UBq1RCTQPVAIc4mx/pLk0oZxlZiVLYZbyPL1BZQ/mZ8SxCv0CZcRkmAYlEOmiy+8SeXRPjyPLAGOgEzUKRtmQJpPFGIAX9a0So4315x8I+1fJEoWXRpxfTO0C1nTkKFPkvrHgjDISM9uygMY0kv02XeS/Jjt2XDV/iAvcipQsGprwWoV/faWbMTkCRRlLswbATPoAYQCcxd7/cWaOb2k5ttY3rgauqtRnh/Qilr+zEvbAg=
44
+ file : $CRATE_NAME-$TRAVIS_TAG-$TARGET.*
45
+ on :
46
+ repo : harababurel/gcsf
You can’t perform that action at this time.
0 commit comments