[STORM-3942] mvn package in storm-dist relies on files being available in sibling directories
- Dominant language
- Java
- Stars
- 6.7k
- Forks
- 4k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 62
Description
running "mvn package" command storm-dist/binary and storm-dist/source directories uses files in sibling directories that may not have been created. This applies to storm-webapp files and possibly others. Change pom.xml files to fail and report the missing file(s) and/or directories. The specification of file source and targets may are if an xml "descriptor" file.
Possibly use maven-enforcer-plugin
---
Originally reported by bipinprasad, imported from: mvn package in storm-dist relies on files being available in sibling directories
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the pom.xml files under storm-dist/binary and storm-dist/source, then run mvn package from those directories with the expected sibling outputs absent. Trace the storm-webapp file references and any other file or directory inputs. Done means the builds fail clearly and report each missing input, potentially through an XML descriptor or Maven enforcer configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100