violations-plugin icon indicating copy to clipboard operation
violations-plugin copied to clipboard

Add support for pipeline

Open IvanAnishchuk opened this issue 8 years ago • 6 comments

How come that one of the most used plugins doesn't support pipeline/workflow yet?

Abandoned jira ticket: https://issues.jenkins-ci.org/browse/JENKINS-34205

IvanAnishchuk avatar Jul 07 '16 21:07 IvanAnishchuk

I've created a pull request for this. It's still very rough around the edges and needs some work, but it provides basic pipeline support. I welcome anybody's changes to it to make it a little more polished.

https://github.com/jenkinsci/violations-plugin/pull/93

cjbush avatar Sep 29 '16 13:09 cjbush

See: https://github.com/jenkinsci/violations-plugin/issues/88 An example of how to use pipeline is in the readme: https://github.com/jenkinsci/violations-plugin/tree/violations-lib

tomasbjerre avatar Nov 07 '16 07:11 tomasbjerre

When I try the instructions at https://github.com/jenkinsci/violations-plugin/tree/violations-lib I get "java.lang.UnsupportedOperationException: no known implementation of interface jenkins.tasks.SimpleBuildStep is named ViolationsPublisher". It seems that the violations plugin does not support being a simple build step.

nfergu avatar Nov 19 '16 10:11 nfergu

Its not released. The decision was made to not release this and instead refer to the Warnings Plugin (https://github.com/jenkinsci/warnings-plugin). It should have same functionality.

Den 19 nov. 2016 11:37 skrev "Neil Ferguson" [email protected]:

When I try the instructions at https://github.com/jenkinsci/ violations-plugin/tree/violations-lib I get "java.lang.UnsupportedOperationException: no known implementation of interface jenkins.tasks.SimpleBuildStep is named ViolationsPublisher". It seems that the violations plugin does not support being a simple build step.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jenkinsci/violations-plugin/issues/91#issuecomment-261706380, or mute the thread https://github.com/notifications/unsubscribe-auth/AAa1EwmNQbhqJqP8WgD7mCqa4SHiBpUDks5q_tGBgaJpZM4JHiFg .

tomasbjerre avatar Nov 19 '16 10:11 tomasbjerre

@tomasbjerre just to be clear, the decision was to abandon this plugin in favor of the warnings plugin?

Symbianx avatar Nov 22 '16 15:11 Symbianx

I think so.

Den 22 nov. 2016 16:17 skrev "Miguel Alexandre" [email protected]:

@tomasbjerre https://github.com/tomasbjerre just to be clear, the decision was to abandon this plugin in favor of the warnings plugin?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jenkinsci/violations-plugin/issues/91#issuecomment-262266960, or mute the thread https://github.com/notifications/unsubscribe-auth/AAa1E2XYglrKnzvBHnLv_S1PZx8hn0Ixks5rAwa-gaJpZM4JHiFg .

tomasbjerre avatar Nov 22 '16 17:11 tomasbjerre