Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SCM-947] #109

Closed
wants to merge 5 commits into from
Closed

[SCM-947] #109

wants to merge 5 commits into from

Conversation

cquoss
Copy link
Contributor

@cquoss cquoss commented Dec 7, 2020

Pull request for SCM-947.
Make all parameter of changelog request available in changelog mojo.

# Conflicts:
#	maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java
#	maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java
@cquoss
Copy link
Contributor Author

cquoss commented Dec 7, 2020

Something in Travis CI seems broken, unrelated to my changes. For builds with Java 6 and 7 the config does not seem to fit any more.
install-jdk script is the culprit here. Being asked to install feature "7" (or "6" or "8") it rejects and states only 9 to 16 are allowed.
This misconfiguration needs some fixing.

@cquoss
Copy link
Contributor Author

cquoss commented Dec 7, 2020

Another point: Where lies the documentation for the changelog goal of the maven-scm-plugin? An update here should be part of / done in parallel by me / for this pull request.
Please guide me.

@elharo elharo changed the title SCM-947 [SCM-947] Dec 23, 2020
}

if ( StringUtils.isNotEmpty( startScmVersion ) )
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why has this moved down here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm. I believe i did some sort of alphabetical ordering.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be moved to somewhere else?

@michael-o
Copy link
Member

Does this require SCM-948 first?

@cquoss
Copy link
Contributor Author

cquoss commented Jul 20, 2021

TBH: I do not know any more. Let us do this: first merge this PR because this should introduce log request all the way down to the command line calls of svn and git. And then SCM-948 should be easy-peasy simply enabling the limit param on top of this.
I will check this one and post an update here.
Can you resolve the conversation above or reply to my comments, please?

@michael-o
Copy link
Member

I have starred this and will pick up tomorrow.

@cquoss
Copy link
Contributor Author

cquoss commented Jul 20, 2021

OK. I have been too optimistic. But at least having this will help test SCM-948 since the mojo then sends down a changelog request. But it still uses the deprecated methods with single parms instead of the changelog request. This needs to be changed with SCM-948. But SCM-947 could be merged from my point of view. -Dlimit=1 on changelog goal shows no effect as one can easily verify. But that is up to SCM-948 to fix. And documentation of Changelog Goal of Mojo needs update. Where does that reside?

@michael-o
Copy link
Member

I have merge SCM-948, am I good to review this now?

@cquoss
Copy link
Contributor Author

cquoss commented Aug 6, 2021

Yes. You are.

@asfgit asfgit closed this in f21ca5a Aug 7, 2021
@cquoss cquoss deleted the SCM-947 branch June 29, 2023 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants