sonar and github

Roman Mohr rmohr at redhat.com
Thu May 5 07:24:34 UTC 2016


On Thu, May 5, 2016 at 9:13 AM, David Caro Estevez <dcaro at redhat.com> wrote:

> On 05/05 09:13, David Caro Estevez wrote:
> >
> > Hey Roman,
> >
> > Adding the infra list
>
> Forgot to add them XP
>
> >
> > On 05/05 08:57, Roman Mohr wrote:
> > > Hi David,
> > >
> > > I have asked sonarqube if they would add ovirt-engine to
> > > https://nemo.sonarqube.org/.
> > >
> > > sonarqube is a pretty nice tool for source code analysis. It has a
> slightly
> > > different focus than coverity and could be very useful for us.
> >
> > Have you discussed this with the ovirt-engine maintainers/devs? Not that
> I
> > think it would be an issue, but usually people don't like surprises :)
> >
>

So far with Poitr and Roy. They are fine with it. Did not discuss it on the
devel list so far.


> > >
> > > They are happy to add us. In the past they just built everything on
> nemo
> > > and published the results but they are switching to building on travis
> and
> > > just upload the results.
> > >
> > > Do you think you could give me access to our ovirt-engine github repo?
> >
> > I can add the project, no problem, you can just make sure to create the
> new
> > branch with the travis yaml (if noone has issues with it).
> >
>
> >
> > > I would do the following:
> > >  - prepare a .travis.yml file on a separate branch
> > >  - configure an account on nemo with the help of a sonarqube guy
> >
> > ^ the accounts are free? Can we create a project and add multiple admin
> > accounts? If not, we should find a way to share that account to avoid a
> single
> > maintainer
>

Yes they are free for open source projects.
For now they will create an account  for us since they are not yet that far
to allow everyone to just add his/her github project.
Regarding permissions, way one or two will work.

>
> > >  - enable travis builds
> > >  - when everything works I would add the .travis.yml file through a
> normal
> > > gerrit patch
> > >  - give up my github permissions if required ;)
> > >
> > > Roman
> >
> > --
> > David Caro
> >
> > Red Hat S.L.
> > Continuous Integration Engineer - EMEA ENG Virtualization R&D
> >
> > Tel.: +420 532 294 605
> > Email: dcaro at redhat.com
> > IRC: dcaro|dcaroest@{freenode|oftc|redhat}
> > Web: www.redhat.com
> > RHT Global #: 82-62605
>
>
>
> --
> David Caro
>
> Red Hat S.L.
> Continuous Integration Engineer - EMEA ENG Virtualization R&D
>
> Tel.: +420 532 294 605
> Email: dcaro at redhat.com
> IRC: dcaro|dcaroest@{freenode|oftc|redhat}
> Web: www.redhat.com
> RHT Global #: 82-62605
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/infra/attachments/20160505/6b985c33/attachment.html>


More information about the Infra mailing list