-
Notifications
You must be signed in to change notification settings - Fork 4
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
Make the plugin JCasC compliant #2
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look fine and look like they should correct the problem. I haven't tested it out but I could do that if requested.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking over it, this looks reasonable. The renames seem a bit unnecessary, but if it reads better in JCasC YAML…
Ideally we'd get someone from JCasC to confirm this variant is better, and the setup problem is addressed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks! Would be nice to have a JIRA issue so that it is listed on the compatibility dashboard
An attribute is "valid" for JCasC only if it has a field and a valid related getter, it was not the case due to the "ing" I added for some names :'(
Anyone can test it with JCasC plugin, no need to be an expert actually. But I totally agree we need at least one manual test to ensure it's working (in additon to mine), as we have 3 "look", they are not sufficient ;) @oleg-nenashev => https://issues.jenkins-ci.org/browse/JENKINS-60523 with |
Good enough, thanks
…On Wed, Dec 18, 2019, 11:58 Wadeck Follonier ***@***.***> wrote:
The renames seem a bit unnecessary
An attribute is "valid" for JCasC only if it has a field and a valid
related getter, it was not the case due to the "ing" I added for some names
:'(
Ideally we'd get someone from JCasC to confirm this variant is better, and
the setup problem is addressed.
Anyone can test it with JCasC plugin, no need to be an expert actually.
But I totally agree we need at least one manual test to ensure it's
working (in additon to mine), as we have 3 "look", they are not sufficient
;)
@oleg-nenashev <https://github.com/oleg-nenashev> =>
https://issues.jenkins-ci.org/browse/JENKINS-60523 with
jcasc-compabitility label, not sure if you need something else in the
ticket ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=AAW4RIAV4GMVGJ3E4PAFNQDQZHQ2VA5CNFSM4J34W5S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFM7EI#issuecomment-566939537>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAW4RIDADZ54RJXOQJR6HR3QZHQ2VANCNFSM4J34W5SQ>
.
|
wanted to try but building make-compatible-with-jcasc branch (
Any idea what am I doing wrong? :) |
c8b07ff
to
515ab6a
Compare
@ewelinawilkosz I just added the Jenkinsfile in this PR and it was failing for the same reason. I changed the code :) |
Nice! That was fast :) I mean solving the whole compatibility issue. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
belated LGTM
The problems were:
The first point resulted in the plugin not being fully configurable and the second one to crash the instance once setup.
@daniel-beck @ewelinawilkosz