Sha256: 381353731a6c59f2863d5761d6f6ab570cbff71fa19a5561a1bb384d374a5c97

Contents?: true

Size: 1.76 KB

Versions: 2

Compression:

Stored size: 1.76 KB

Contents

# Copyright 2018-2019 Uber Technologies, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

language: c

os: linux
dist: bionic

compiler:
  - gcc
  - clang

arch:
  - arm64
  - ppc64le
  - s390x

# Docs are built during the normal compile/test check.
addons:
  apt:
    packages:
      - doxygen
      - graphviz

matrix:
  include:
      # Test building the website also - needed for FOSSA to pick up dependencies
      # FOSSA is run here because the API key will not be present in Github Actions.
      # Blocked on https://github.com/fossas/fossa-cli/issues/617
    - name: "Website and FOSSA report"
      arch: amd64
      language: node_js
      node_js: 10
      install: []
      before_script:
        - "curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install.sh | sudo bash"
      script:
        - cd website
        - yarn
        - yarn build
        - cd ..
        - 'if [ -n "$FOSSA_API_KEY" ]; then fossa; fi'

# Configure the build script, out of source.
before_script:
  - mkdir build
  - cd build
  - cmake -DWARNINGS_AS_ERRORS=ON ..

# Build and test the library, then build and test the examples.
script:
  - make
  - make test
  - sudo make install
  - mkdir examples
  - cd examples
  - cmake ../../examples
  - make
  - make test

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
h3-3.7.2 ext/h3/src/.travis.yml
h3-3.7.1 ext/h3/src/.travis.yml