diff --git a/.travis.yml b/.travis.yml index 5278faedea4b474c31600a51b3dfd4c6d92c6d5b..887c5b5dc1be2e1e7438306ad2d9abbe1b92ce23 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,35 @@ os: - linux - osx +language: rust + env: - ARCH=x86_64 -language: rust + +matrix: + include: + - env: TARGET=x86_64-unknown-linux-gnu + - env: TARGET=x86_64-apple-darwin + os: osx + rust: - nightly -cache: cargo \ No newline at end of file +before_cache: + - chmod -R a+r $HOME/.cargo + +cache: cargo + +before_deploy: + - cp target/release/swerve "target/release/swerve.$TARGET" + +deploy: + provider: releases + skip_cleanup:true + api_key: + secure: hoonHcAMie7yiZDkQdDzNYGU5zI2U8xCF70lZyvDMwwvicCn9vHCAxVDDGza6amFranfwQ8vKin3I6PYpNazt1VDrv+98dvkawFeJy30b0DNqo2uKaLN2IWA9IYjBTAVd2cSqA8vRhf89gfwA1x0/8pbosZXI7lF76kbU7QxiNfRVnc8uTOL2WBF7MjtqOKrQ+yQ7RQ/Bf+N31h6YR+HLknKZ+DZrZONKHVd62ThGcDajPYYOzODZlgrNct3asrO6QW5cYbIuguljXhPaWHpJ9130GDOOS3E7PQBBkxPJEI8+urZQ7aRQD7iu/DbDX3hkWPEh0BBUtJ8zlzv6T1dhwMkaqDsjGIv3Z/EdVt71DH+wocqF3wsiKfwGnmINu0atRlWCRT5nOhUb2UfWVoLYcHJOlU+nHkU4VRoPOlJaPwd3Ll98TBjObFl2khipKrKVcNc6zaaQQSVLrXZsaSHIDF8nTNgco4JP7V85FnS65hjXIzeiUP3SqAFMwmeGkRitCChIbYPgBfM46f+I3D4kJDy3Q1Yld3tLvDb+G4GuqsUYr9MFmXxInTN+ScruSW/eqeO3Cf2U0bcNBzSqGmCpSYFNwDNax+WhPnlNwNZwM6T0Co5i9BYUTdfnzzrFpuuCU36G20yD+lkAAvovfK5+yHWR1T4Qj72ij9/GacFKhw= + file: target/release/swerve.$TARGET + on: + repo: Commander-lol/rust-swerve + tags: true diff --git a/Cargo.lock b/Cargo.lock index 6c324568bdc58bb08e49bd61d02a2bfd344064fb..1ed2edd6b716fcad485fe45ec5979810872714df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -634,7 +634,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "swerve" -version = "0.1.1" +version = "0.2.0" dependencies = [ "docopt 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", "formdata 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 0e5f235a9d2869a2db8bf628a2aca2171bdfb0a3..f181189886d045f97ae2617cb6e62dd371954fc7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swerve" -version = "0.1.1" +version = "0.2.0" description = "Quick and easy multithreaded file server for local front end development" authors = ["Louis Capitanchik <contact@louiscap.co>"]