language: rust
rust:
- nightly
- beta
- stable
sudo: false
os: linux
cache:
directories:
- $HOME/.cargo
- target
env:
global:
- secure: "rU4hcxMND+rOgShBaoNrePUiT4tKIX/6yUfNiGc37p9ThMP7ttarusFSUA4kCeVEK2S8Sc4nPdmB6xhZX/x1U9B5OQIU2NI6vCjV4Q6Y1mJuFg5CjK8Son5mfg7Y3Ua7zbcw/Mxr1yqT2lJRjNGoxhaT4KGtAK21VQmDQZltE9lQFmYIazZEH0cs/iNdIThBmI9oYXCZn4k0/dxcUB/MawOLA1kE+9yczODbbU496QI7SjZBPdKWuSLc1fFLwauD18O/CtEa+bf4L/4222yn90G7ONK9rGR1ccjj9lzcsgNsDbb47AQJk6fHE5lypkIuNbnyJrmhZ835IN/rrrMY5oqr0MZ9/7eGBOkBB1e7o6+ITOp2kfH+Oga6e0yBLy39/mIDJQj4+IgwwsF4SGALjWfsDgR1L5PciuY0ZHJ4EA+FjxGUqUuXMUF0BAxnP6tJGlLoIjUROsYWsgjenIsX2dAhtZhBN5GRYzuYQ/DbW8PiiCh6hAjphAj83TWLdsYDn595YWssNLJ9QTrxqJIUxHPklS8OFyPGWxtTshlhFbKBEA0fzfZTe1Jzm6n7PpjuO+yuFVfiVvhmdZd/+bkS/UZ+NsVUuFTb6QnVGAuVLYuKdkAfAptu7BBu2SBp9r6CcAL5AhM2ZA7oPk9v5FIp1/cpiJQ8qtfyluMBu1GuHPE="
- secure: "GNs+Daj2ses715lQWto6a+zFWjBBZ/4Rt/F6j0rpqYjm7NEForoRdDmRWHbN3xGSrxT83G7yuPdGRlAKG1AjM91Dxi2fEw/THvT61QXB5LSW21/2h7WETAJYoBzlFwAPo3RVM0tzkjPQfAm5C3zxbPXjo42D5GQkF50vKixBQZ5QG2FIQHAv80Ed9y2aozf6Z5V6lojjLm2xEfdSNA8Mj8/N3ux2eWESddufk6wdEoRkcpRe2e09TZaeamYQ48yj1paDPKNLFhyRFehtOFGdMQQgbWJ1GsYgtWkHu8f7ohuC4Pdx94f0xTApz+jpeADtDmgX8Cvd2IVCUEB8WLMJv2W+Zp2xrn1Ufr88uCzOUT78c6kiRJfQ9n9IEZSTuie/JtwgjlWuud1raarDDfmRKAGWHRx0WL1TKt4ADuy63pyV78FlLNnMTJ9BwZhUpxQqIbKtw31eIwWxkUiwpvEQ1IYLts4U9rSi8xjnLhA7B97ahIq1pMOWnC4HM2jCggCw2AQtkNNM6vuPli//3i1aF02JrLnlwsXparxnQ70HmyaxX0u38Tgr8zbobtJE8+TsDh2d3uFcI6BNARmsO7I1ifDbPj6aB2JOYK4M8knoP3MG28jO5v3qVXrEmfWm361LMNkmw1cM2MnDBq3uxKWhGZzW4XB72kcSzYgFNzUaaUw="
before_script:
- curl -L https://github.com/arcnmx/ci/archive/master.tar.gz | tar -xzC $HOME && . $HOME/ci-master/src
script:
- cargo test
deploy:
provider: script
script: "true"
on:
tags: true
all_branches: true
condition: "$TRAVIS_RUST_VERSION = stable"
before_deploy:
- cargo doc
- cargo package
after_deploy:
- cargo pages-publish
- cargo publish