summaryrefslogtreecommitdiffstats
path: root/.travis.yml
blob: 6de9e5d8a4e7cc03fd6dfdcf274365afa51cc514 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
language: rust
rust:
  - stable
  - beta
  - nightly
# matrix:
#   allow_failures:
#     - rust: nightly
env:
  global:
    - secure: M+X/Y/0FmtXj18pp2WI4KRyHx+C9B8ITxyfoIOY7sXu+zI06hmmWbawQSpKRzQY3KhTxXAXw7DMtsLlyHioz3w4iIoFykhai6DrUQWDocagPwvVA6hWf+mW7j3DiFlfx/0VT9JMi6Y0RyUcvo1e2snFKI9zQP20EOwK8IIyWUcwFks2Fpu1Hu3Bu8bw9lB3D6ZdzxbAuctcy+OuMR7OD6QFyHi8jQ2Q3yUruh3yLqy30bJSD3Nerw+PuwKiDX2tnObNUVRT0W0IQx6Yvk5sA7m+IZf2VM2ayKw6ChLdDC9yOa/s0mNzHBT7rE1HGfkYIsgc9kos2zZP5fMawDELpEDccPq19DYsno2gb7zFj7fyTFJbkqlROoj6cgL4xkBQAY/yRpnMzHhwLV1tu2lOJCdhyujCImb+mAZV14U7fkCAzYUrtxfdNImp88QQgynRC74vOAJc6qHnRI0ut6DoKcNqK+nn07spPY0wrAD4F+o7Nc32JcfJJ/YW7QvJBsWi6IdSduKvJyWTFtFLnLUzjsFT+C0U2P8dykOf1C4gxdUdUnxwSMDPC4+8VZlcqjPowjQ2xqS04TRKx45SEUDuX2xM0E2r8pIZpxNUm/NP1bwgumO0zMJCLEsIYe561BLODyOjmmsW2YVg2WOdpJWGh+Mbzr6aDu3B4FO4PbjZdEoI=
    - secure: uEDWqegkGvkCo9qE5h3j/VvD007MKjwfsX9+CiWKK+nd+FrfqUak/LpSJiLYAdXePMqh/+jYynUWKsZFiLksmSkJK0U2Xkms9C2TynbuojlyTd8P1aUM9RNtOmS6FYtrmpQLxzUPNL8mIMcoTzIiZgABp8XDmW83NXKXSuKbXWpqO2oxHuVFHFNTnHW5fDs1VJJOrv+1oUICijAoy9X1iGZUTt0r+Vqb+uUt2XXlGzBhTBkGYIONDzI/4D9N7P4KJxrpiiKNpH8/EiWSGBmi1YCydW5KRLswdQYGWyvyKwRE9XBbLRd8CnEVPpB2ouL3CB2jGufzC1ZDKw7ehtyTCAZBFdIQMJHucJn0h0/qSFKBXO6Qvn7A5LfyxBpR0t+VG1cvtzE+v3BcIs6MkakZdVfOHoPczrOw6kG1Gbsjqd1TrYeT2evhzbiGIgyLf8UP5ReROlOwkpvyZSxqumuQtxNWIidzPRD9WQi8lD6F0p/C2hwqgmcDTBXV0+b6gmwOdn6rQVItTJj1j9V0omTh4rHsLHuycpXpBwLbABUaYvXxjHL+ZvQiydka1RqDsNDOZ5sOBEduPVtB3q1FN4WRBaAhXLOd4XwGys6K36JZgcxAEx4CVP5ECgU75cFkRC/qJhaOHI04qFdpGrfmv+ctmZQOBQyl+U0kDrV02kFftek=
after_success: |
  sudo apt-get install libcurl4-openssl-dev libelf-dev libdw-dev &&
  wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz &&
  tar xzf master.tar.gz && mkdir kcov-master/build && cd kcov-master/build && cmake .. && make &&
  sudo make install && cd ../.. &&
  kcov --coveralls-id=$TRAVIS_JOB_ID --exclude-pattern=/.cargo target/kcov target/debug/prettytable-*
  git clone https://gist.github.com/deaf3815d2eecce72279.git ./publish_doc &&
  sh ./publish_doc/publish_doc.sh prettytable