Hi, A while ago, I configured Travis CI service for SOCI and I forgot to announce that fact on the list.
For those who don't know what Travis CI is, it is: "A hosted continuous integration service for the open source community." The idea is very simple: every time SOCI repository receives a commit, Travis CI is notified and SOCI build is scheduled. Once the build is finished and successful, SOCI tests are executed The current build status and build history is available at https://travis-ci.org/SOCI/ The configuration is consists of a single YAML file in the root folder of SOCI source tree: https://github.com/SOCI/soci/blob/master/.travis.yml Travis CI also e-mails notifications to recipients specified in the .travis.yml in node: notifications: email: recipients: If you wish to receive be notified about SOCI builds, add your e-mail there or send me request and I will do it. Besides the obvious benefits of continuous integration in general, Travis CI offers a few nice features. For example, it automatically checks submitted pull requests and if it is in order, green box is displayed next to pull request saying "Good to merge — The Travis build passed" So, it saves time on spent testing and maintenance. There are also browser extensions to display build status on GitHub: https://blog.caurea.org/2011/09/25/github-meets-travis-ci.html Environment for building and testing ODBC and Firebird backends needs to be configured. I think there is little we can do about Oracle, unfortunately. Comments, suggestions and improvements welcome! p.s. I've 'fallen in love' with Travis CI so much, that I donated a few $$$ on behalf of SOCI - https://love.travis-ci.org/ Best regards, -- Mateusz Loskot, http://mateusz.loskot.net ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ soci-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/soci-users
