mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-04 00:02:01 -04:00
22 lines
864 B
YAML
22 lines
864 B
YAML
language: c
|
|
before_script:
|
|
- sudo apt update && sudo apt -y install astyle cmake gcc ninja-build libssl-dev python3-pytest python3-pytest-xdist unzip xsltproc doxygen graphviz valgrind
|
|
jobs:
|
|
include:
|
|
- arch: ppc64le # The IBM Power LXD container based build for OSS only
|
|
os: linux # required for arch different than amd64
|
|
dist: focal # or bionic | xenial with xenial as default
|
|
compiler: gcc
|
|
if: NOT branch =~ /^ghactionsonly-/
|
|
script:
|
|
- mkdir build && cd build && cmake -GNinja .. && cmake -LA .. && ninja
|
|
- cd build & ninja run_tests
|
|
- arch: s390x
|
|
os: linux
|
|
dist: focal
|
|
compiler: gcc
|
|
if: NOT branch =~ /^ghactionsonly-/
|
|
script:
|
|
- mkdir build && cd build && cmake -GNinja .. && cmake -LA .. && ninja
|
|
- cd build & ninja run_tests
|