Recentemente, fiz minha distribuição gerenciada por Dzil para construir no Travis CI. Agora eu queria colocar o crachá no Pod sob o nome do módulo.
A maneira normal de colocá-lo em seu pod é adicionar estas linhas:
=for html
<a href="https://travis-ci.org/stevenl/Test-Mocha"><img src="https://travis-ci.org/stevenl/Test-Mocha.svg?branch=master" alt="Build Status"></a>
O problema com isso é que eu uso Pod :: Weaver, que move isso para a [Leftovers]
seção, na parte inferior do documento. Este artigo sugeriu mover Leftovers para o topo. Mas meu problema era que o Leftovers já estava sendo usado para outras partes do meu documento.
Minha solução foi criar uma nova região em weaver.ini
named badge
:
[Name]
[Region / badge]
[Version]
Então, em meu Pod eu tinha:
=for :badge
=for html
<a href="https://travis-ci.org/stevenl/Test-Mocha"><img src="https://travis-ci.org/stevenl/Test-Mocha.svg?branch=master" alt="Build Status"></a>
E Pod :: Weaver vai colocar isso na região do emblema.