-
Notifications
You must be signed in to change notification settings - Fork 179
Better tests / CI #136
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
Better tests / CI #136
Conversation
extra_cmake_flags: -DWITH_OPENSSL=ON | ||
|
||
- build: gcc-9-ssl | ||
INSTALL: gcc-9 g++-9 |
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.
ups, it look like i didn't intall libssl-dev in every scenario, but somehow it works...
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.
It could be already installed, but anyway let's make it explicit dependency
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.
I like your option much more 👍 Wasn't aware that you can make a cartesian product of matrixes this way
c75b688
to
18babeb
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.
Minor updates required, mostly comments, please see question inline.
@@ -6,3 +6,6 @@ TARGET_LINK_LIBRARIES (simple-test | |||
clickhouse-cpp-lib | |||
) | |||
|
|||
IF (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") | |||
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --rtlib=compiler-rt") |
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.
Please add a comment that explains why this is required.
extra_cmake_flags: -DWITH_OPENSSL=ON | ||
|
||
- build: gcc-9-ssl | ||
INSTALL: gcc-9 g++-9 |
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.
It could be already installed, but anyway let's make it explicit dependency
Co-authored-by: Vasily Nemkov <[email protected]>
preparations for #131