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)

Reply via email to