Set PQCLEAN_ONLY_DIFF on CI builds

This commit is contained in:
Thom Wiggers 2019-04-16 14:17:18 +02:00
父節點 323b49ca6b
當前提交 33605f05d8
沒有發現已知的金鑰在資料庫的簽署中
GPG 金鑰 ID: 001BB0A7CE26E363
共有 4 個檔案被更改,包括 8 行新增2 行删除

查看文件

@ -15,7 +15,7 @@ version: 2
- run:
name: Run the tests in a container
command: |
docker run -e CI=true --rm -v `pwd`:`pwd` -w `pwd` "pqclean/ci-container:$ARCH" /bin/bash -c "
docker run -e CI=true -e PQCLEAN_ONLY_DIFF=1 --rm -v `pwd`:`pwd` -w `pwd` "pqclean/ci-container:$ARCH" /bin/bash -c "
uname -a &&
export CC=${CC} &&
pip3 install -r requirements.txt &&
@ -35,6 +35,7 @@ version: 2
name: Run tests
command: |
export CC=${CC}
export PQCLEAN_ONLY_DIFF=1
pip3 install -r requirements.txt &&
cd test && python3 -m nose --rednose --verbose

查看文件

@ -8,6 +8,8 @@ matrix:
- pip3 install -r requirements.txt
script:
- "cd test && python3 -m nose --rednose --verbose"
env:
PQCLEAN_ONLY_DIFF: 1
addons:
homebrew:
packages:
@ -21,6 +23,8 @@ matrix:
packages:
- astyle
- gcc@8
env:
PQCLEAN_ONLY_DIFF: 1
before_install:
- pip3 install -r requirements.txt
- brew link gcc

查看文件

@ -6,6 +6,7 @@ build:
verbosity: minimal
environment:
PQCLEAN_ONLY_DIFF: 1
matrix:
- BITS: 64
- BITS: 32

查看文件

@ -142,7 +142,7 @@ def permit_test(testname, thing, **args):
return False
if 'PQCLEAN_ONLY_DIFF' in os.environ:
if shutil.which('git') != None:
if shutil.which('git') is not None:
# if we're on a non-master branch, and the only changes are in schemes,
# only run tests on those schemes
branch_result = subprocess.run(