12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- language: c
- compiler:
- - gcc
- - clang
- notifications:
- irc:
- channels:
- - "irc.oftc.net#tor-ci"
- template:
- - "%{repository} %{branch} %{commit} - %{author}: %{commit_subject}"
- - "Build #%{build_number} %{result}. Details: %{build_url}"
- on_success: change
- on_failure: change
- email:
- on_success: never
- on_failure: change
- os:
- - linux
-
-
-
- dist: trusty
- sudo: false
- addons:
- apt:
- packages:
-
- - libevent-dev
- - libseccomp2
- - zlib1g-dev
-
- - liblzma-dev
- - libscrypt-dev
-
-
- env:
- global:
-
- - MAKEFLAGS="-j 2"
- matrix:
-
-
-
- fast_finish: true
- before_install:
-
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
-
- - curl -Ssf -o rustup.sh https://sh.rustup.rs
- install:
-
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated openssl || brew upgrade openssl; }; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated libevent || brew upgrade libevent; }; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated pkg-config || brew upgrade pkg-config; }; fi
-
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated xz || brew upgrade xz; }; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated libscrypt || brew upgrade libscrypt; }; fi
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then { brew outdated zstd || brew upgrade zstd; }; fi
- script:
- - ./autogen.sh
- - ./configure $RUST_OPTIONS --disable-asciidoc --enable-gcc-warnings --disable-silent-rules --enable-fragile-hardening
-
- - make check
- after_failure:
-
- - cat test-suite.log
|