Introducing HoundCI

19 views
Skip to first unread message

Rick Salevsky

unread,
Jun 29, 2015, 7:53:48 AM6/29/15
to cro...@googlegroups.com, cloud...@suse.de
Hi all,

to improve our crowbar codebase I would introduce HoundCI. Hound is a CI
tool which looks continues at the pull requests and verify that the
changed code corresponds to our code style policy. This policy can be
customized via a robocup config. When Hound founds an issue he commends
directly on the PR. That means the opener of the PR can adapt the
request immediately.

This process helps us to write the code always in the same style and it
improves also the time for reviewing PRs because on step is automated.

For more informations you can look at the Hound website
( https://houndci.com/ ) otherwise feel free to ask questions or rise
concerns.

Ciao,
--
Rick Salevsky, SUSE Cloud Engineer
Tel: +49-911-74053-538 - rsal...@suse.com
GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, Graham Norton
HRB 21284 (AG Nürnberg)
SUSE Linux GmbH
Maxfeldstraße 5
90409 Nürnberg
Germany

Vincent Untz

unread,
Jun 30, 2015, 3:49:06 AM6/30/15
to cro...@googlegroups.com
Le lundi 29 juin 2015, à 13:53 +0200, Rick Salevsky a écrit :
> Hi all,
>
> to improve our crowbar codebase I would introduce HoundCI. Hound is a CI
> tool which looks continues at the pull requests and verify that the
> changed code corresponds to our code style policy. This policy can be
> customized via a robocup config. When Hound founds an issue he commends
> directly on the PR. That means the opener of the PR can adapt the
> request immediately.
>
> This process helps us to write the code always in the same style and it
> improves also the time for reviewing PRs because on step is automated.
>
> For more informations you can look at the Hound website
> ( https://houndci.com/ ) otherwise feel free to ask questions or rise
> concerns.

Can we enable it on one repo so we play with it for a bit and see if it
works for us? After a couple of days, we can then put it everywhere.

Cheers,

Vincent

--
Les gens heureux ne sont pas pressés.

Rick Salevsky

unread,
Jun 30, 2015, 5:17:13 AM6/30/15
to cro...@googlegroups.com
Sounds good, I think the barclamp-crowbar is a good point to start. I
will create a pull request with the configs.

Ciao,
Rick

Adam Spiers

unread,
Jul 16, 2015, 12:50:48 PM7/16/15
to cro...@googlegroups.com
Rick Salevsky <rsal...@suse.de> wrote:
> Hi all,
>
> to improve our crowbar codebase I would introduce HoundCI. Hound is a CI
> tool which looks continues at the pull requests and verify that the
> changed code corresponds to our code style policy. This policy can be
> customized via a robocup config. When Hound founds an issue he commends
> directly on the PR. That means the opener of the PR can adapt the
> request immediately.
>
> This process helps us to write the code always in the same style and it
> improves also the time for reviewing PRs because on step is automated.
>
> For more informations you can look at the Hound website
> ( https://houndci.com/ ) otherwise feel free to ask questions or rise
> concerns.

I'm very late replying to this due to FTO and CSM workshop, but this
is really awesome - thanks for introducing it!
Reply all
Reply to author
Forward
0 new messages