Hi Dan- Generally, I monitor *Spring Data GemFire* builds here... https://build.spring.io/browse/SGF.
However, given this is not as convenient as receiving an automatic notification, I setup an email notification in the Nightly-ApacheGeode build sending to the dev@geode list after "All Builds Completed". This sends notification for both successful and failed builds, however, I am not certain as to the level of (log) detail, so worse case scenario is a dev may need to follow a link to the actual build run details in Bamboo. If this is the case, I will see if I can fine tune the notification output. Thanks, John On Tue, Jul 14, 2015 at 2:04 PM, Dan Smith <[email protected]> wrote: > Hi John, > > Sounds great! What's the best way to monitor this nightly build? Is there a > way to get email alerts on build failures? > > -Dan > > On Tue, Jul 14, 2015 at 12:28 PM, John Blum <[email protected]> wrote: > > > Hello Geode devs- > > > > It has always been Spring's philosophy to provide early, unprecedented > > integration and support for the latest Java enterprise technologies in > > order to reduce the complexity and boilerplate cruft that still plagues > > Java enterprise application development today. Spring continues to lead > > the way in simplifying Java enterprise development with a very robust > > ecosystem of technologies addressing various enterprise application > > concerns (e.g. Spring Integration for EAI) combined with it's very > > "consistent" programming model. > > > > IMO, "consistency" is the 2nd most important software development > > principle, just below "KIS". > > > > It follows that Spring Data GemFire (SDG) will become the natural and > > preferred programming model for Apache Geode. Already many users have > begun > > interacting with Geode using SDG. This stems from the fact that many > > developers are already comfortable with the Spring programming model and > > use this familiarity to experiment with new tech to get productive > quickly. > > > > SDG certainly reduces the learning curve, which many here can attest is > > very steep with a tech like Geode. > > > > Given the growing importance of Spring Data GemFire in Apache Geode's > > success, I decided to setup a nightly build plan (Nightly-ApacheGeode > [0]), > > hosted @ build.spring.io, to test and assert the successful integration > of > > Spring Data GemFire with Apache Geode. > > > > Everyday @ 20:30 PT, this nightly build [0] will pull the nightly > snapshot > > (JAR) of Apache Geode [1] from the ASF snapshot repo, @ > > repository.apache.org, along with the latest source of SDG with Apache > > Geode support (apache-geode [2]) from GitHub, and run a build, complete > > with all SDG tests to ensure successful integration with the latest > > developments and changes to Apache Geode. > > > > This build is 100% reliable and tests will only fail when there is an > > actual problem, unlike Geode's test suite. > > > > I ask that all committers to please monitor this build plan [0] in > addition > > to the Apache Geode ASF Jenkins build [3] when committing changes. If > you > > notice any failures (especially those attributed to your changes), please > > take the necessary corrective actions to resolve the issue. A good first > > step is to raise awareness and bring the failure to everyone's attention > by > > posting a comment to this dev list. > > > > I too will be monitoring the SDG nightly build with great interests. > > > > Thanks! > > > > -- > > -John > > > > [0] - https://build.spring.io/browse/SGF-NAG > > [1] - > > > > > https://repository.apache.org/content/repositories/snapshots/org/apache/geode/ > > [2] - > > https://github.com/spring-projects/spring-data-gemfire/tree/apache-geode > > [3] - https://builds.apache.org/view/All/job/Geode-nightly/ > > > -- -John 503-504-8657 john.blum10101 (skype)
