[CDash] GitHub Status API support

Jean-Christophe Fillion-Robin jcfr at kitware.com
Wed Feb 20 17:54:16 UTC 2019


Hi Cristian,

You could great an app using ProBot (see https://github.com/probot/probot)

Here is such an app created by Matt M for ITK:
https://github.com/InsightSoftwareConsortium/ITKGitHubCDashStatus

Hth
Jc

On Wed, Feb 20, 2019 at 12:27 PM Cristian Morales Vega <
christian.morales.vega at gmail.com> wrote:

> Hi,
>
> Currently when I push to GitHub it notifies my Jenkins instance. I
> want Jenkins to run a ctest script, which will include
>
> set(CTEST_UPDATE_VERSION_ONLY ON)
> ctest_update()
>
> And submit the results to CDash.
> ..and I would like CDash to tell GitHub about what it finds using its
> Status API (https://developer.github.com/v3/repos/statuses/).
>
> There is a simple way to do this?
>
> I know about
> https://cmake.org/cmake/help/latest/variable/CTEST_CHANGE_ID.html,
> but I have been unable to find too much documentation about it. It
> let's me "pass arbitrary information" which could for example be used
> "to post comments on your pull request". How "arbitrary" becomes "pull
> request ID", and whether I can make it mean "git commit" is unclear.
>
> Regards.
> _______________________________________________
> CDash mailing list
> CDash at public.kitware.com
> https://public.kitware.com/mailman/listinfo/cdash
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cdash/attachments/20190220/97a52d47/attachment-0001.htm>


More information about the CDash mailing list