Skip to content

Commit a817418

Browse files
committedMay 8, 2016
[FIX] Imagens do post centralizadas
[FIX] Data corrigida
1 parent dec4496 commit a817418

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed
 

‎content/python-com-unittest-travis-e-coveralls-parte-2-de-4.md

+19-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Title: Python com Unittest, Travis CI, Coveralls e Landscape (Parte 2 de 4)
22
Slug: python-com-unittest-travis-ci-coveralls-e-landscape-parte-2-de-4
3-
Date: 2016-05-09 20:34:44
3+
Date: 2016-05-08 20:34:44
44
Category: Python
55
Tags: git, travis-ci, python, coveralls, landscape, test, tutorial
66
Author: Michell Stuttgart
@@ -22,27 +22,37 @@ Antes de inicarmos nosso trabalho de configuração do `Travis CI`, vamos aprend
2222

2323
Após a execução do teste, recebemos um email nos informando se o teste foi bem sucedido ou se houve alguma falha. O serviço é totalmente gratuito para projetos *opensource*.
2424

25+
<center>
2526
![Alt Text](https://cdn.travis-ci.org/images/landing-page/laptop-184c9a5cfd62d0395bb388b79dd719f3.png)
27+
</center>
2628

2729
#### Criando uma conta
2830

2931
Para utilizarmos o `Travis CI` em nosso projeto, precisamos primeiro realizar nosso cadastro no serviço. Para isso acesse [https://travis-ci.org/](https://travis-ci.org/).
3032

3133
Logo no topo direito da página, temos o botão abaixo, para nos inscrevermos usando nossa conta no Github.
3234

35+
<center>
3336
![](https://lh3.googleusercontent.com/-lEJ9yxUmy5I/VyOv0y729uI/AAAAAAAAF48/JVv4sadKCAgCT-qj5mwa6uPRUuLRgWuxwCCo/s273/snapshot23.png)
37+
</center>
3438

3539
Ao pressionar o botão, você será direcionado para a página a seguir:
3640

41+
<center>
3742
![](https://lh3.googleusercontent.com/-UfoAnkVjvIM/VyOv0okmSZI/AAAAAAAAF48/claxTYMXu_wIazRzxEuolUjd3tC67gTaQCCo/s737/snapshot24.png)
43+
</center>
3844

3945
Realize o login com seu usuário/senha do `Github`. Assim que realizar o login, na canto superior direito da tela, clique no seu nome de usuário e, em seguida, em `"Accounts"`. Com isso, uma tela com todos os repositórios que você tem permissão de escrita (repositórios pessoais, de organização, forks e etc) será exibida.
4046

47+
<center>
4148
![](https://lh3.googleusercontent.com/-Br5EzaYIm5c/VyOv1rdEbYI/AAAAAAAAF48/qhEU2rfqPWA31JEHGe6VAUZImFLN9ySkgCCo/s640/snapshot25.png)
49+
</center>
4250

4351
Agora vamos ativar o serviço para o repositório que criei na primeira parte do tutorial: [codigo-avulso-test-tutorial](https://github.com/mstuttgart/codigo-avulso-test-tutorial). Basta clicar no botão "X" ao lado esquerdo do nome do seu repositório. Ele ficará assim:
4452

53+
<center>
4554
![](https://lh3.googleusercontent.com/-CzBqwdbh3TU/VyOv1TC83OI/AAAAAAAAF48/-z5ArUuRFDoTyWHdVCBTJwn7m9-YesVbQCCo/s498/snapshot26.png)
55+
</center>
4656

4757
Bom, a partir de agora, seu repositório está pronto para o usar o `Travis CI`, porém antes precisamos configurar os parâmetros de teste do nosso projeto.
4858

@@ -120,28 +130,35 @@ Dica: neste [link](http://lint.travis-ci.org/) você pode colar o código do seu
120130
### Adicionado uma badge para o repositório
121131
O próximo passo é é adicionar uma `badge` para o nosso repositório. Isso não é obrigatório, mas ajuda você, sua equipe e outras pessoas que se interessarem pelo seu repositório, a visualizar o *status* da execução dos testes e verificar se seu código está funcionando corretamente.
122132

133+
<center>
123134
[![Build Status](https://travis-ci.org/mstuttgart/codigo-avulso-test-tutorial.svg?branch=master)](https://travis-ci.org/mstuttgart/codigo-avulso-test-tutorial)
135+
</center>
124136

125137
Na tela onde você ativou o `Travis CI` para seu reposiorio, clique no símbolo da engrenagem.
126138

139+
<center>
127140
![](https://lh3.googleusercontent.com/-CzBqwdbh3TU/VyOv1TC83OI/AAAAAAAAF48/-z5ArUuRFDoTyWHdVCBTJwn7m9-YesVbQCCo/s498/snapshot26.png)
141+
</center>
128142

129143
Na nova tela, podemos realizar algumas configurações, como por exemplo se o `Travis CI` será executado para *push* e para *pull requests* e também podemos pegar a `badge`. Ao clicarmos no botão logo ao lado do nome do repositório, uma janela será exibida.
130144

145+
<center>
131146
![](https://lh3.googleusercontent.com/-4JWG1Dr6fZo/VyOv2INbLJI/AAAAAAAAF4U/vj7Sn0dFaaIXfddrmQbYFU-7fi1J6P2VgCCo/s604/snapshot28.png)
147+
</center>
132148

133149
Selecione a *branch* a ser observada pelo Travis CI, escolha a opção `Markdown` e copie o código que aparecerá na caixa de texto para o arquivo `README.md` do seu repositório. O meu `README.md` ficou assim:
134150

135151
```markdown
136152
# Codigo Avulso Test Tutorial
137153
[![Build Status](https://travis-ci.org/mstuttgart/codigo-avulso-test-tutorial.svg?branch=master)](https://travis-ci.org/mstuttgart/codigo-avulso-test-tutorial)
138154

139-
Tutorial de teste unitário em Python para o blog [Código Avulso](http://codigoavulso.com.br/).
140155
```
141156

142157
Com esses passos, quando algum *push* ou *pull request* for enviado ao repositório, o `Travis CI` executará os testes, garantindo assim o funcionamento estável do nosso código e nos avisando caso alguma modificação venha causar algum erro em nossa aplicação.
143158

159+
<center>
144160
![](https://lh3.googleusercontent.com/-jWqAWLLl_Pk/VyOv2kHcBnI/AAAAAAAAF4g/Cg6WWH3FV2gx00VA0FB7GMscJZvHDrFSwCCo/s800/snapshot29.png)
161+
</center>
145162

146163
Vale lembrar que o tempo para *deploy* pode variar, dependendo da quantidade de testes do seu projeto, quantidade de dependências a serem instaladas e etc.
147164

0 commit comments

Comments
 (0)
Please sign in to comment.