Closed cfournie closed 7 years ago
I'm not sure what the protocol is, but is there a standard way to indicate this is a 3rd party package? Just dropping it in a top-level oozie
folder makes it seem like code.
is there a standard way to indicate this is a 3rd party package?
A lib
folder might be a better way to go.
One comment, otherwise LGTM
👍
This PR adds the ability to validate that the workflow XML that's generated against the workflow XML schema using
oozie validate
(for which the minimum set of binaries required are provided viamake install
).Violations fail the test and if verbosity is turned on will print the XML that was tested and the validation error from the script, e.g.:
To make this work, we need to download some JARs on
make install
. I've placed them inlib/*
to match what the Oozie distribution looks like (those JARs are usually located in<oozie location>/lib
).review/ @kmtaylor-github @JasonMWhite