[go: up one dir, main page]

File: .cirrus.yml

package info (click to toggle)
critnib 1.1-2.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 208 kB
  • sloc: ansic: 1,414; sh: 100; makefile: 3
file content (27 lines) | stat: -rw-r--r-- 645 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
freebsd_13_task:
  freebsd_instance:
    image: freebsd-13-0-release-amd64
  install_script:
    pkg install -y cmake perl5
  build_script:
    - NPROC=$(getconf _NPROCESSORS_ONLN)
    - cmake .
    - make -j${NPROC}
  test_script:
      # run tests as user "cirrus" instead of root
    - pw useradd cirrus -m
    - chown -R cirrus:cirrus .
    - sudo -u cirrus ctest --output-on-failure

macos_x_task:
  macos_instance:
    image: big-sur-xcode
  install_script:
    - brew update
    - brew install cmake
  build_script:
    - NPROC=$(getconf _NPROCESSORS_ONLN)
    - cmake .
    - make -j${NPROC}
  test_script:
    ctest --output-on-failure