Skip to content
This repository was archived by the owner on Dec 12, 2025. It is now read-only.

Conversation

@bbogovich-sap
Copy link

This change adds a middleware definition to support libraries with dependencies during builds on the Fiori Pipeline.

Currently the pipeline copies dependencies into the project's src directory to run test automation. This causes the framework to fail to initialize because of conflicting manifest.json files.

Since the files are already consolidated into the Maven target directory at target/dependency/META-INF/resources, using a middleware to retrieve dependency files from there instead of placing them in the src directory resolves the build failure.

@cla-assistant
Copy link

cla-assistant bot commented May 22, 2025

CLA assistant check
All committers have signed the CLA.

@coveralls
Copy link

coveralls commented May 22, 2025

Coverage Status

coverage: 54.927% (-0.6%) from 55.544%
when pulling 88c1900 on bbogovich-sap:fix-fiori-pipeline-dependencies
into d1c932c on SAP:main.

@flovogt flovogt self-assigned this May 22, 2025
@flovogt
Copy link
Contributor

flovogt commented May 30, 2025

@bbogovich-sap Thanks a lot for your contribution to karma-ui5. We have analyzed your scenario in the team. As karma-ui5 is deprecated we won't add/implement features to the package. We heavily recommend to switch to a modern test runner as described in https://community.sap.com/t5/technology-blog-posts-by-sap/deprecation-of-karma-ui5-plugin/ba-p/13954060.

@flovogt flovogt closed this May 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants