A lot of the issues dealt with the fact that our Jenkins master runs on Java 1.6, but I was compiling the plugin locally on Java 1.7. I then ran into the fact that some of the dependencies I was using don’t seem to have builds up on Central for 1.6 anymore, so I had to downgrade to old versions.
All that being said, projects can now opt-in to have Fedmsg messages be sent on completion of project builds and failures.
You are done.
Simply remove the post-build step created above.
You can trigger things to happen when failures or successes occur. For example, you could have a node listen for relevant messages, then get pull the build and generate/upload documentation whenever it sees a success.
Have fun riding the fedmsg bus!