Repository navigation
Add Apache and LiteSpeed SAPI build smoke tests - #24783
jassem-manita wants to merge 3 commits into
Conversation
|
Label added, next time this is updated it will run all of the tests so we can actually see if the added tests pass |
I’ve already tested both builds locally on Ubuntu 24.04 and they worked fine. A separate label would be useful to test them without running everything. |
|
Done, please update the matrix.php logic to account for the new label |
|
I do have GH-23405 which just adds Apache to mostly all the jobs, but doesn't handle LiteSpeed as I didn't look into it. (I also need to figure out what's up with that OpenSSL error on macOS, I wasn't able to reproduce it locally) Seems like it could also just be enabled across many of the existing jobs as possible, since it isn't mutually exclusive like the Apache module is with i.e. embed SAPI. |
twards #23404
Adds build smoke tests for the Apache and LiteSpeed SAPIs.
The Apache test checks that PHP can be configured with
--with-apxs2and compiled against the Apache development headers. The LiteSpeed test checks that PHP can be configured with--enable-litespeed, compiled, and that the resultinglsphpbinary starts and reports its version.Both jobs run when the full CI job set is selected.