De volta ao verde no Gitlab

Rodrigo Souto rodrigo at colivre.coop.br
Wed Mar 23 12:01:06 BRT 2016


Olá pessoal,

Estive nos últimos dias investigando o porquê dos testes no Gitlab-CI
terem parado de funcionar. O primeiro problema que aconteceu é que o
runner da colivre tinha parado de rodar. Não consegui identificar o
porquê, ele aparenta estar ativo mas simplesmente não executava nenhum
build.

Inclui um novo runner e ele passou a executar os builds. Daí o segundo
problema que aconteceu foi que o testes smoke estavam fazendo testes
selenium quebrarem aleatoriamente. Por hora, tirei eles da lista da
build e depois de corrigir uns testes que estavam quebrados, conseguimos
voltar o gitlab pro verde! Agora contamos com o travis, mantido por
Braulio, e o Gitlab-CI.

Apesar de estarmos no verde, ainda temos uma grande demanda de runners,
porque além de termos constantemente novos merge-requests e commits, a
suite de testes inteira demora cerca de 2h pra rodar. Dessas 2h horas,
muito pode ser paralelizado se tivermos vários runners disponíveis.
Então peço que façam um esforço extra para disponibilizarem runners para
o nosso repositório, pois será benéfico todos nós. É muito fácil
levantar um runner, basta seguir essas instruções aqui:
https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-repository.md#install-using-official-gitlab-repositories

Se você quiser usar a mesma infra de runner que usamos, basta responder
nas configurações:

coordinator: https://gitlab.com/ci
token: 9749e379a936b7135161fd6f23ad10
executor: docker
docker-image: noosfero/ci

Se tiverem dificuldade para levantar o runner, me disponibilizo a parear
nisso.

Flw!

-- 
Rodrigo Souto <rodrigo em colivre.coop.br> :: 55 71 8131-7714
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- Pr?xima Parte ----------
Um anexo n?o-texto foi limpo...
Nome: signature.asc
Tipo: application/pgp-signature
Tamanho: 473 bytes
Descri??o: n?o dispon?vel
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20160323/78b32e5a/attachment.pgp>


More information about the Noosfero-br mailing list