diff options
Diffstat (limited to 'ci.d/openssl')
-rw-r--r-- | ci.d/openssl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ci.d/openssl b/ci.d/openssl index 0165cc1..e08397b 100644 --- a/ci.d/openssl +++ b/ci.d/openssl @@ -4,9 +4,14 @@ # # Setup OpenSSL 1.0 for older Erlang versions. openssl_fix_10() { + BUILDKITE_PATH=/root/.buildkite-agent lxc_do mkdir /root/openssl-1.0 lxc_do ln -s /usr/include/openssl-1.0 /root/openssl-1.0/include lxc_do ln -s /usr/lib/openssl-1.0 /root/openssl-1.0/lib echo "lxc.environment = KERL_CONFIGURE_OPTIONS=--with-ssl=/root/openssl-1.0" \ >> /home/lxc/$NAME/config + # Also install a BuildKite hook setting this environment value. + <$( cd "$( dirname "$0" )" && pwd )/priv/buildkite-environment-hook-openssl-fix-10 \ + lxc_do bash -c "cat > $BUILDKITE_PATH/hooks/environment" + lxc_do chmod +x $BUILDKITE_PATH/hooks/environment } |