|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- dist: trusty
- language: rust
- services: docker
-
- env:
- global:
- - CRATE_NAME=zola
-
- matrix:
- include:
- # Linux
- - env: TARGET=x86_64-unknown-linux-gnu
- # OSX
- - env: TARGET=x86_64-apple-darwin
- os: osx
-
- # The earliest stable Rust version that works
- - env: TARGET=x86_64-unknown-linux-gnu
- rust: 1.29.0
-
-
- before_install: set -e
-
- install:
- - sh ci/install.sh
- - source ~/.cargo/env || true
-
- script:
- - bash ci/script.sh
-
- after_script: set +e
-
- before_deploy:
- - sh ci/before_deploy.sh
-
- deploy:
- api_key:
- secure: "nksXOY7p8vAWDpItN9Tyx+0CmOPMj/iAgH+iT512URpgJG/i+ziUWDEYpQO4PfZMJUDUa1tnSZ31O4MIe2Sgfj6DHR1zK+LKeLaZxuxxJUSMXSAkbIXcjFlOPKQBPnMZVVcDaHMxz18jiRpElDR2k0PIEtspW2rDsrr+7mzmQn7pan60k77tU3RG3K7fYgMmNjVv64XqMBSCS3fpqiroIz7rVL1HZ3sCoTNnxDM8nXo/8gTjlVowTvUTsVyHRgtDRJdlPuI0yf4oJmvQPX74P2OkQmOVpGxeJ/gSTJ1xWxYfMgyvNaiO9NKF+fUfxvHR/V58CfBHPdJkcnThV5KIPjE5mHZfSTFf5cG6gJtnVhvhQV7vBhIRI/iCt55SPCXse1HWzTY1GxE5oXw2VzUt/kzD2pFf8rtf64JURgGolenYv3aw+ps1MGUwUjl8CF31XBSiASVwpif7kd9P3bafg6pGUytfjgpV/wJJc8OpO8IGwTSNe4r0wtcFb92stxta4NKC3L4F0w/juaK+0+Mjt4SCyh6rRzpHQu9TJKniskp7/URp5KhMFAo66sFpgSYVa23OTkYmjtB8IqlJzmpuDSs/WSAVA8InSgHDaQeBd0UEbNaWU1+avtAGBtb8+rZnbw7ikPF0j2pHImD5ZjHp7+jt/hpcwqrOkBuB5CSeBKs="
- file_glob: true
- file: $CRATE_NAME-$TRAVIS_TAG-$TARGET.*
- on:
- condition: $TRAVIS_RUST_VERSION = stable
- tags: true
- provider: releases
- skip_cleanup: true
-
- cache: cargo
- before_cache:
- # Travis can't cache files that are not readable by "others"
- - chmod -R a+r $HOME/.cargo
-
- branches:
- only:
- # release tags
- - /^v\d+\.\d+\.\d+.*$/
- - master
- - next
-
- notifications:
- email: false
|