CAOM-2 web user interface
The Advanced Search web application now lives under advanced-search/ in this repository.
- Build: From the repo root run
./gradlew :advanced-search:build -x intTestChrome -x intTestFirefox(the Selenium integration tests remain optional until shared infrastructure is available). - Deployment: A concise guide covering prerequisites, required Docker volumes, and the local
docker-compose.yamllives atadvanced-search/docs/deployment.md. - Artifacts: The module produces the
AdvancedSearch.warfile and bundles supporting Docker assets (seeadvanced-search/Dockerfileandadvanced-search/docs/docker-compose.yaml). - Coverage: Unit and integration test sources are in
advanced-search/src/testandadvanced-search/src/intTest; the tasks mirror the historical GitLab setup so existing pipelines can be reinstated when environments are ready.