Actions
Task #4968
closedExtend GHA matrix for pulpcore to test nginx and apache tests
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
Solution¶
The GitHub Actions environment should provide assurance that Pulp runs well (with the functional tests) when run using nginx and apache. In the same way we use Travis to give assurance with PostgreSQL compatibility, we can do the same for Apache and Nginx.
Solution¶
Add two additional entries into the test matrix to run the integration tests, only with the installer configured to install nginx and apahce respectively.
This should be done using the Travis configuration tool.
Actions
Use apache in tests
Change 2 dynamic and 1 static test to use apache instead of nginx.
Add install mods for apache and removing default vhost for Debian host.
closes: #4968 https://pulp.plan.io/issues/4968 closes: #7524 https://pulp.plan.io/issues/7524