-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DRAFT (WIP)] Add integration script for ruby 3.1 #1563
base: main
Are you sure you want to change the base?
Conversation
aa00d22
to
03b8ff6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(sorry for lurking on a draft)
pushd ${branch} | ||
./autogen.sh | ||
mkdir -p build && cd build | ||
../configure --with-openssl-dir=${AWS_LC_INSTALL_FOLDER} \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor nit: you can use the -C
flag for make to specify a directory instead of cd
ing into build
../configure --with-openssl-dir=${AWS_LC_INSTALL_FOLDER} \ | ||
--with-openssl-lib=${AWS_LC_INSTALL_FOLDER}/lib \ | ||
--with-openssl-include=${AWS_LC_INSTALL_FOLDER}/include | ||
make -j ${NUM_CPU_THREADS} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
after the build (and tests), we should be able to ensure that we're linked against AWS-LC with
$ ruby -e 'require "openssl"; puts OpenSSL::OPENSSL_VERSION'
OpenSSL 1.0.2k 26 Jan 2017
771ff8c
to
0d9098b
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1563 +/- ##
==========================================
- Coverage 78.49% 78.48% -0.02%
==========================================
Files 585 585
Lines 99630 99652 +22
Branches 14254 14257 +3
==========================================
+ Hits 78206 78209 +3
- Misses 20789 20807 +18
- Partials 635 636 +1 ☔ View full report in Codecov by Sentry. |
6cf2b3d
to
365401c
Compare
f69869d
to
26b722a
Compare
26b722a
to
85edc6b
Compare
(cherry picked from commit f8a47bb166c73cebeaa412844b901bfd4846b51f)
85edc6b
to
6bacec1
Compare
Description of changes:
We're nowhere near full support for Ruby, but here's a script to test this in our CI once we have it.
Call-outs:
WIP
Testing:
CI
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.