2015-12-27 12 views
9

Qualcuno sa di un buon modo per visualizzare i badge per Travis CI, ecc. Nella pagina principale di un repository Github senza tenerli nel controllo della versione?github badge e rami

Mi piace avere i badge sulla prima pagina, ma se sono impegnati nel README, allora ogni fork & fa riferimento ai badge del master. Sarebbe meglio non avere badge sui rami di sviluppo di quelli sbagliati.

+2

sembra simile a: http://stackoverflow.com/questions/18673694/referencing-current-branch-in-github- readme-md – Philippe

risposta

0

mi piace avere i distintivi in ​​prima pagina, ma se sono commessi nel README poi ogni ramo & forchetta fa riferimento i cartellini da maestro.

questo è vero solo se il README per ogni ramo & forcella fa riferimento lo stesso distintivo. Se vuoi che ogni ramo mostri il suo stato, aggiorna semplicemente il README per i rami.

Assumendo quando si dice I like to have the badges on the front page si intende all'interno del README del ramo predefinito in github: È possibile farlo semplicemente modificando il README nel ramo predefinito con un elenco di badge di stato. Tutto questo è solo gestione del controllo del codice sorgente e fa leva sul fatto che github rende markdown: non si può realmente scrivere qualcosa all'interno di github stesso. È concepibile che tu possa automatizzarlo per i rami dinamici usando git hooks, ma non sono a conoscenza di nessuno che lo abbia fatto.

0

Nel vostro readme collegarli usando markdown per generare i pulsanti. Travis CI e il codice del clima forniscono pulsanti premade da utilizzare nel tuo readme. Per altri servizi puoi crearne uno nello stesso formato con shields.io (non credo che siano dinamici ma puoi aggiornarli manualmente)

6

Siamo pigri e basta mettere un tavolo in markdown che mostra distintivi separati per master e sviluppare

enter image description here

Non c'è bisogno di preoccuparsi di puntini che si fondono poi