Jonathan Sinovassin-Naïk created UNOMI-902:
----------------------------------------------
Summary: Improve CI: Use a dedicated Elasticsearch Docker
container instead of elastictests for integration tests
Key: UNOMI-902
URL: https://issues.apache.org/jira/browse/UNOMI-902
Project: Apache Unomi
Issue Type: Task
Reporter: Jonathan Sinovassin-Naïk
h1. Description:
Currently, the CI pipeline uses 'elastictests' for running integration tests.
We should investigate on the possibility to use a dedicated Elasticsearch
Docker container for integration testing, if possible.
h1. Acceptance Criteria:
Update the CI pipeline to use a dedicated Elasticsearch Docker container for
integration tests.
Remove the use of 'elastictests' from the CI configuration.
Ensure all integration tests run successfully with the new Docker setup.
Document any changes made to the CI configuration and testing procedures.
Validate that the new setup is stable and does not introduce regressions.
h1. Technical Notes:
Ensure that using a dedicated docker container for elasticsearch is compatible
with the apache policy.
Choose the appropriate Elasticsearch Docker image and configure it for testing.
Update relevant CI scripts, configuration files, and documentation.
Ensure the new container setup is compatible with all required test scenarios.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)