Skip to content

Conversation

@ansasaki
Copy link
Owner

@ansasaki ansasaki commented Jun 7, 2018

Create a matrix to test with different versions of OpenSSL

@ansasaki ansasaki force-pushed the improve_testing branch 18 times, most recently from faed437 to 8e1effd Compare June 8, 2018 08:20
ansasaki added 2 commits June 8, 2018 15:47
Create a matrix to test with different versions of OpenSSL.  The OpenSSL
source is downloaded and built if not present.  The resulting binaries
are stored in a cache to speed up new builds in Travis.
Do not set the engine as default for all methods in tests.  This is
necessary to avoid the infinite loop when SoftHSM random number generator
calls the OpenSSL default engine for RNG.
ansasaki added 2 commits June 11, 2018 19:40
When a OpenSSL version is provided, uninstall the pre-installed version
and install the provided version from source.  The new OpenSSL version
is installed globally in the system.
The fetch step of install_from_github() was separated to be usable in
install_openssl().  Removed variables exports.  Added --depth=1 when
cloning from git.  Set prefix for OpenSSL installation.  Set path to
OpenSSL in SoftHSM configuration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants