Skip to content

travis: remove Coverity cron job#4766

Merged
ethomson merged 1 commit into
libgit2:masterfrom
pks-t:pks/travis-remove-coverity
Aug 17, 2018
Merged

travis: remove Coverity cron job#4766
ethomson merged 1 commit into
libgit2:masterfrom
pks-t:pks/travis-remove-coverity

Conversation

@pks-t
Copy link
Copy Markdown
Member

@pks-t pks-t commented Aug 16, 2018

With the recent addition of VSTS to our CI infrastructure, we now have
two cron jobs running regular Coverity analysis. It doesn't really make
a lot of sense to upload two different analysis on our sources to
Corverity, though:

  • in the worst case, Coverity will be repeatedly confused when different
    sets of sources get analyzed and uploaded
  • in the best case, nothing is gained because the sources have already
    been analyzed via the other job

Let's just use a single cron job for Coverity. Considering that VSTS
seems to be the more beefy and flexible platform, it is more likely to
be our future target CI platform. Thus, we retain its support for
Coverity and instead remove it from Travis.

With the recent addition of VSTS to our CI infrastructure, we now have
two cron jobs running regular Coverity analysis. It doesn't really make
a lot of sense to upload two different analysis on our sources to
Corverity, though:

- in the worst case, Coverity will be repeatedly confused when different
  sets of sources get analyzed and uploaded
- in the best case, nothing is gained because the sources have already
  been analyzed via the other job

Let's just use a single cron job for Coverity. Considering that VSTS
seems to be the more beefy and flexible platform, it is more likely to
be our future target CI platform. Thus, we retain its support for
Coverity and instead remove it from Travis.
@ethomson
Copy link
Copy Markdown
Member

Nice one, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants