[MRELEASE-1000] Property to add release.properties to commit
- Dominant language
- Java
- Stars
- 128
- Forks
- 145
- Avg merge
- 7h 7m
- Merged PRs (30d)
- 3
Description
**[Archimedes Trajano](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=trajano)** opened **[MRELEASE-1000](https://issues.apache.org/jira/browse/MRELEASE-1000?redirect=false)** and commented
The purpose of this is to allow a release:perform on a tag checkout that contains the release.properties already rather than expecting it to be present.
The way it would work is doing a prepare before doing the tag, add the "release.properties" file and before committing the new snapshot poms delete the "release.properties" file.
This should be done via a user property.
---
1 votes, 2 watchers
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the release:prepare and release:perform entry points and how the tag checkout and snapshot POM commit are handled. Determine where a user property could control retaining release.properties; done means a tag can include the file for release:perform while it is removed before the snapshot POM commit.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100