[ITK-dev] CircleCi for ITK?

Matt McCormick matt.mccormick at kitware.com
Mon Aug 22 16:16:58 EDT 2016


Thanks for looking into this, Brad.

The CircleCI service has been enabled for the ITK repository:

  https://circleci.com/gh/InsightSoftwareConsortium/ITK

It would be great to have Continuous builds via this service.

Of course, we still need the current Gerrit/Jenkins system for code
review, Windows builds, and CDash integration.

Thanks,
Matt

On Mon, Aug 22, 2016 at 3:49 PM, Lowekamp, Bradley (NIH/NLM/LHC) [C]
<blowekamp at mail.nih.gov> wrote:
> Hello,
>
> I have gotten CircleCi to compile and test SimpleITK[1]. Occasionally it runs into some memory problems linking, but I was able to over come the time constraint by compiling the library and tests by utilizing distcc with multiple containers, then dividing the testing across the containers.
>
> Based on that work, I was able to do a similar thing for ITK and created a pull request on github with the current status[2].
>
> I would like to discontinue the current ITK continuous builds. The current continuous build should be able to be replaced with the some of the Continuous Integration services available online in a modern on demand basis. The next step would be to update the script to report to CDash correctly.
>
> I would also note that this may be a better way to test many External/Remote ITK modules as it would avoid the maintaince of multiple docker images.
>
> Brad
>
> [1] https://circleci.com/gh/SimpleITK/SimpleITK
> [2] https://github.com/InsightSoftwareConsortium/ITK/pull/14
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/insight-developers


More information about the Insight-developers mailing list