forked from cloud-security-research/sgx-ra-tls
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitlab-ci.yml
29 lines (28 loc) · 809 Bytes
/
.gitlab-ci.yml
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
28
29
test-epid:
image: ratls:2.4
only:
- web
- schedules
script:
- ./build.sh sgxsdk
- ./build.sh graphene
- ./build.sh sgxlkl
- make tests
- python tests/regression.py tests/00_sgxsdk_server_client.py
- python tests/regression.py tests/00_graphene_server_client.py
- python tests/regression.py tests/00_sgxlkl_server_client.py
- python tests/regression.py tests/00_attester_challenger.py
test-ecdsa:
tags:
- sgx
- sgx-ecdsa
image: ratls:2.4
only:
- web
- schedules
script:
- ECDSA=1 ./build.sh graphene
- ECDSA=1 make wolfssl-ra-attester
- ECDSA=1 make wolfssl-ra-challenger
- make -C deps/SGXDataCenterAttestationPrimitives/SampleCode/QuoteServiceSample
- python tests/regression.py tests/00_ecdsa_attester_challenger.py