-
Notifications
You must be signed in to change notification settings - Fork 118
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 ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1563 +/- ##
==========================================
- Coverage 78.91% 78.90% -0.01%
==========================================
Files 595 595
Lines 102098 102098
Branches 14482 14482
==========================================
- Hits 80567 80557 -10
- Misses 20880 20891 +11
+ Partials 651 650 -1 ☔ View full report in Codecov by Sentry. |
6cf2b3d
to
365401c
Compare
f69869d
to
26b722a
Compare
85edc6b
to
6bacec1
Compare
44b7edb
to
95cd424
Compare
08773c6
to
66b4176
Compare
66b4176
to
77a48a9
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.