boostorg / boostorg/program_options

Enable Coverity Scan integration

Aperta
#49 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
136
Fork
117
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Now that the ci PR was merged, we can enable Coverity Scan integration. As admin of the repository you will need to go to scan.coverity.com and sign in with your github account, and do "Add Project" -> "Register my GitHub Project" -> select the boostorg/program_options project to add. After that, you need to take the project token on the project settings page and put it into your Travis CI settings for the boostorg/program_options builds, and make them private (there's a toggle):

COVERITY_SCAN_TOKEN (set to the token from coverity scan)
COVERITY_SCAN_NOTIFICATION_EMAIL (set to your email so you get notified on completed builds)

At some point I might put together some better instructions on how to do this with pictures...

Also recommend setting up a weekly cron on develop and master in travis CI.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start by following the Coverity Scan project registration steps for boostorg/program_options, then review the Travis CI settings for the project. Done means the Coverity token and notification email are configured, builds are private, and weekly cron jobs are set for develop and master.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, github
Ambito
ci-cd, devops
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.