language: rust
sudo: false
cache: cargo
rust:
- nightly
script:
- cargo build --verbose
- cargo test --verbose
- cargo doc --verbose
- ./ci/miri.sh
before_deploy:
- cargo doc --verbose
- echo '<meta http-equiv="refresh" content="0; url=const_arrayvec/index.html" /> ' > target/doc/index.html
- cp -r target/doc public
deploy:
provider: pages
skip_cleanup: true
github_token: $GITHUB_TOKEN
keep_history: true
local_dir: public
on:
branch: master