[Owncloud] Continuous Integration Server for ownCloud projects

Deepak Mittal dpac.mittal2 at gmail.com
Thu Jul 19 09:46:06 UTC 2012


I would like to know more about CI. I went through wikipedia page but it
doesn't explain much working.

On Thu, Jul 19, 2012 at 2:50 PM, Thomas Müller <thomas.mueller at tmit.eu>wrote:

> Dear ownCloud developers,
>
> with pleasure and honor I'd like to officially announce that we have a
> continuous integration server for ownCloud now:
>
> http://ci.tmit.eu
>
> I assume you already know how ci works - if not speak up, I'll happily
> describe it in a second email.
>
> Let me quickly describe which jobs are available:
>
> ownCloud-Android:
>   This is the android client for ownCloud based on master from
> https://gitorious.org/owncloud/android-devel
>   The Jenkins job is building signed the signed apk, which can be
> installed right away.
>
> owncloud-Mirall and csync-owncloud:
>   This is our desktop client - currently we just perform the compilation
> run on both.
>   The code is taken from master from https://gitorious.org/owncloud/miralland
>   from dav from git://git.csync.org/users/freitag/csync.git
>   TODO: maybe direct push to OBS (devel project) to build packages for
> various distributions (including mingw)
>
> ownCloud-Server(master):
>   This is ownCloud server taken from master from
> https://gitorious.org/owncloud/owncloud.
>   This is for sure the most complex job as it performs:
>     - php syntax validation
>     - jslint (http://www.jslint.com/)
>     - php Mess Detector (http://phpmd.org/)
>     - php Code Sniffer (http://pear.php.net/package/PHP_CodeSniffer/)
>     - some code metric analysis (phploc and pdepends)
>     - and finally: execution of the SimpleTest test suite on sqlite, mysql
> and postgres!
>   TODO:
>     - the rulesets for PHP Code Sniffer have to be defined (Jörn already
> sent a mail last night - THX for that)
>     - jslint doesn't like our code ;-/ - is it us or jslint. I'd be happy
> to get some feedback from the JavaScript hackers in the community
>     - Code coverage for the test suite has to be generated
>     - duplicate this job for all stable branches
>
> ownCloud-tx:
>   This job has just been started. The idea is to sync the translations
> every night.
>
> On #owncloud-dev you'll get notifications about successful and failed
> builds.
>
> Feel free to get back to me in case of question and suggestions - feedback
> is more than welcome.
>
> Take care,
>
>
> Tom aka DeepDiver
> --
> Thomas Müller                 E-Mail: thomas.mueller at tmit.eu
>
> _______________________________________________
> Owncloud mailing list
> Owncloud at kde.org
> https://mail.kde.org/mailman/listinfo/owncloud
>



-- 
Regards,
Deepak Mittal,
Twitter - @dpacmittal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/owncloud/attachments/20120719/0f388974/attachment.html>


More information about the Owncloud mailing list