> On Oct 24, 2022, at 6:27 PM, David Blevins <[email protected]> wrote: > >> On Oct 20, 2022, at 4:23 PM, David Blevins <[email protected]> wrote: >> >> One thought that I had is that it's kind of a problem that the Jenkins job >> always passes, even if not much occurs > [...] >> >> In terms of checks one that would be critical would be to check to see that >> an html file was created for every .md or .adoc file. If not fail the build. > > I went ahead and implemented this in a way that you get a "BUILD FAILED" > result from Maven if any `adoc` or `md` files do not generate html. This > should benefit people building locally, our main Jenkins job that publishes > the site, and any Github Actions we want to create.
I also merged the Github Actions PR and created a new PR that deliberately causes a Maven build failure. We'll see how it goes: - https://github.com/apache/tomee-site-generator/pull/53 Seems to be running. Note, I'm not sure our tomee-site-generator works with Java 11, so things might fail for that reason. Our Jenkins job uses Java 8. -David
smime.p7s
Description: S/MIME cryptographic signature
