Thanks, Joe! GitHub Actions certainly looks like a great, stable option that is also improving rapidly, so here’s to hoping it’s a stable CI build tool for the NiFi project for a long time to come. Really appreciate the time you put into this migrating us over. Looks great!
> On Feb 20, 2020, at 19:58, Pierre Villard <[email protected]> wrote: > > Thanks Joe for looking into this!!! Reliable builds are definitely a huge > help when it comes to review pull requests. And I look forward adding more > features in the future like the Github packages with Docker containers on > top of the master branch. > > Le jeu. 20 févr. 2020 à 16:48, Joe Witt <[email protected]> a écrit : > >> Team, >> >> Today we've merged a change into master which means the end of use of >> Travis CI and Appveyor both of which have proven very unstable for our >> builds. And that isn't to suggest our builds are perfect but the way they >> work and the configuration options/expertise we have just isn't lining up. >> >> In https://issues.apache.org/jira/browse/NIFI-7157 we've merged a change >> which removes the travis-ci and appveyor build files and instead adds >> .github/workflow directory with a single workflow right now which is a ci >> build. >> >> It builds each time there is a push to any branch or a new pull request. >> It will do a Java 8 and 11 build on Ubuntu with full tests and contrib >> checks. It will also do a build on Windows without tests. This >> effectively puts us on par with our previous setup except this appears to >> be quite stable. >> >> This opens up other great options going forward too like supporting the >> Github packages, other actions that might be helpful, and workflows like >> automated stale PR checks. We can phase these in over time. >> >> There are probably some contributor guides and such to update and we'll >> improve those as we go along. You can also use these actions/workflows in >> your own forks on github so it is quite nice. >> >> You can start watching build progress now very nicely integrated into >> github here at https://github.com/apache/nifi/actions >> >> Thanks >>
