Closed arjantijms closed 8 years ago
Just wondering what is the point of the PR if you merge it on your own? :)
Well, to be able to develop in a fork and test it first on different platforms, without disturbing the main project yet.
Then when the new test seems reasonably okay, I do the PR, so it kicks of the CI job. That CI job ensures that everything compiles and I didn't accidentally dependent on something that's on any of my test platforms.
Finally, I don't merge right away after the CI job finishes, but let the PR sit there for some 12 hours or so, so people can provide feedback if needed. If there's no feedback after that time I merge it in.
So, multiple reasons ;)
Tested on GlassFish, WildFly, Liberty and WebLogic
Fails on GlassFish, WildFly and Liberty for various reasons:
Tested Liberty with alternative version using Liberty proprietary data source and test passed then.