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

Reply via email to