apache / apache/storm

[STORM-3942] mvn package in storm-dist relies on files being available in sibling directories

Open
#7,724 0 comments 0 reactions 0 assignees View on GitHub
good first issue imported-jira-issue rfe
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


  • status: Open
  • priority: Major
  • resolution: Unresolved
  • imported: 2025-01-24

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.