summaryrefslogtreecommitdiffstats
path: root/third_party/rust/cubeb-coreaudio/.circleci/config.yml
blob: 2217485b8f8dbb41f62a50a250df0e614aae8eb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# See lastest version from: https://circleci.com/docs/2.0/configuration-reference
version: 2.1

jobs:
  regular_test:
    macos:  # indicate that we are using the macOS executor
      xcode: 12.5.1 # indicate our selected version of Xcode
    steps:
      - checkout
      - run: brew install cmake # for libcubeb in cubeb-sys crate
      - run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
      - run: rustc --version
      - run: cargo --version
      - run: cargo build --verbose
      - run: sh run_tests.sh
workflows:
  version: 2
  build_and_test:
    jobs:
      - regular_test