mirror of
https://github.com/umutcamliyurt/Amnezichat.git
synced 2025-05-05 23:15:22 +01:00
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
|