| --- |
| |
| group: edge |
| |
| dist: bionic |
| |
| language: java |
| |
| os: linux |
| |
| jdk: |
| - oraclejdk11 |
| |
| addons: |
| apt: |
| packages: |
| - libtool-bin |
| - libcppunit-dev |
| - pkg-config |
| - python3-dev |
| - python3-venv |
| - wget |
| - zip |
| - zlib1g-dev |
| - google-perftools |
| - libgoogle-perftools-dev |
| |
| env: |
| - BAZEL_VERSION=3.7.2 ENABLE_HEAPCHECK=1 |
| |
| before_install: |
| # download and install bazel |
| - wget -q "https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/bazel-${BAZEL_VERSION}-installer-linux-x86_64.sh" |
| - chmod +x bazel-${BAZEL_VERSION}-installer-linux-x86_64.sh |
| - ./bazel-${BAZEL_VERSION}-installer-linux-x86_64.sh --user |
| |
| install: |
| - sudo apt-get install python3-pip python3-setuptools |
| - pip3 install travis-wait-improved |
| |
| script: |
| - which gcc |
| - gcc --version |
| - which g++ |
| - g++ --version |
| - which python |
| - python -V |
| - which python3 |
| - python3 -V |
| - travis-wait-improved --timeout=180m scripts/travis/ci.sh |