mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-04 00:02:01 -04:00
* Revert "Disable erroring TravisCI build" This reverts commit b59d78c0f02455da91ce8a34fa742c2b063ccddd. Signed-off-by: Basil Hess <bhe@zurich.ibm.com> * disable cross on s390x Signed-off-by: Basil Hess <bhe@zurich.ibm.com> * remove status badge Signed-off-by: Basil Hess <bhe@zurich.ibm.com> --------- Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
22 lines
1.1 KiB
YAML
22 lines
1.1 KiB
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 -DOQS_ENABLE_SIG_STFL_LMS=ON -DOQS_ENABLE_SIG_STFL_XMSS=ON -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_STFL_SIG_KEY_SIG_GEN=ON .. && cmake -LA -N .. && 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 -DOQS_ENABLE_SIG_STFL_LMS=ON -DOQS_ENABLE_SIG_STFL_XMSS=ON -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_STFL_SIG_KEY_SIG_GEN=ON .. && cmake -LA -N .. && ninja
|
|
- cd build & ninja run_tests
|