Open
Description
Problem:
s2n's CI build does not cover all the compilers that s2n's consumers use. Sometimes leading to changes being merged in to s2n that passes s2n's CI, but fails in consumers CI.
Example: https://github.com/awslabs/aws-c-s3/runs/2675699843
Solution:
Add the following build environments to s2n's CI that are used by the AWS Common Runtime CI:
-
manylinux1-x64
-
manylinux1-x86
-
manylinux2014-x64
-
manylinux2014-x86
-
clang-compat (3)
-
clang-compat (6)
-
clang-compat (8)
-
clang-compat (9)
-
clang-compat (10)
-
clang-compat (11)
-
gcc-compat (4.8)
-
gcc-compat (5)
-
gcc-compat (6)
-
gcc-compat (7)
-
gcc-compat (8)