Re: Merge requests e integração contínua para todos os forks do noosfero

Bráulio Bhavamitra brauliobo at gmail.com
Thu Apr 21 19:23:52 BRT 2016


On Thu, Apr 21, 2016 at 6:14 PM Bráulio Bhavamitra <brauliobo at gmail.com>
wrote:

> Detalhe, se cada usar o código promocional GitLab10 e configurar
> manualmente um runner podemos ter vários runners de graça para o noosfero e
> seus forks. Ver
> https://about.gitlab.com/2016/04/19/how-to-set-up-gitlab-runner-on-digitalocean/
>
> Bom, provavelmente não vai ser necessário :)

Os testes estão rodando com paralelismo máximo, ou seja, todos os scripts
são iniciados em paralelo.
Com isso os testes todos estão rodando em surpreendentes 10 minutos, o que
coloca o GitLab CI no topo dos CIs mais rápidos e gratuitos :D

Tem um ponto de instabilidade forte rodando que é o acesso ao
download.noosfero.org que está falhando frequentemente:
https://gitlab.com/noosfero/noosfero/builds/1154016

Rodrigo, se o docker já vier com todos os pacotes atualizados não
precisaria acessar o download.noosfero.org e reduziria o tempo do
silent-quick-start

abraços,
bráulio


> On Thu, Apr 21, 2016 at 6:08 PM Bráulio Bhavamitra <brauliobo at gmail.com>
> wrote:
>
>> Olá a todos,
>>
>> Com a parceria do DigitalOcean e o GitLab (ver abaixo) ficou muito fácil
>> usar um serviço rápido e simples para habilitar os testes dentro dos forks
>> do noosfero.
>>
>> A velocidade de execução dos testes também é melhor pois o download do
>> imagem do docker é muito rápido com os servidores nos EUA assim como o
>> próprio digitalocean (se comparado com o download dos runners no Brasil da
>> imagem do docker que fica nos EUA).
>> digitalocean: 8m22 https://gitlab.com/noosfero/noosfero/builds/1153203
>> sede.colivre.coop.br: 9m18
>> https://gitlab.com/noosfero/noosfero/builds/1142375
>> Daria para optimizar mais o tempo fixo, sobretudo
>> do ./script/silent-quick-start
>>
>> Isso deve economizar um cado de energia elétrica da colivre :)
>>
>> Desabilitei o runner da colivre (sede.colivre.coop.br) para testar mais
>> os runners do digitalocean.
>>
>> *PARA CONFIGURAR NOS FORKS* basta clicar em Enable shared runners no
>> gitlab.com/fork/noosfero/runners.
>>
>> abraços,
>> bráulio
>>
>>
>> ---------- Forwarded message ---------
>> From: Bráulio Bhavamitra <brauliobo at gmail.com>
>> Date: Tue, Apr 19, 2016 at 3:59 PM
>> Subject: Fwd: GitLab + DigitalOcean = Free CI Runners!
>> To: Noosfero Dev <noosfero-dev at listas.softwarelivre.org>
>>
>>
>>
>>
>> ---------- Forwarded message ---------
>> From: GitLab <community at gitlab.com>
>> Date: ter, 19 de abr de 2016 15:53
>> Subject: GitLab + DigitalOcean = Free CI Runners!
>> To: <brauliobo at gmail.com>
>>
>>
>> [image: GitLab]
>> [image: GitLab]
>>
>> GitLab + DigitalOcean
>>
>>
>> Today, we are excited to announce our partnership with DigitalOcean.
>> Together, GitLab and DigitalOcean want to help developers eliminate the
>> scaling challenges that come with Continuous Integration (CI). GitLab
>> partnered with DigitalOcean to provide free Runners to all projects on
>> GitLab.com as well as discount codes for GitLab Community Edition and
>> Enterprise Edition users.
>>
>> Read the entire announcement on our blog
>> <http://email.gitlab.com/ew02wC00000VVv0C50aB30O>.
>>
>> As a user of GitLab.com, you are eligible for a $10 credit from
>> DigitalOcean. Your promo code is '*GitLab10*' and can be redeemed when
>> creating a new DigitalOcean account.
>> [image: Tanuki]
>> Everyone can contribute
>>
>> Blog <http://email.gitlab.com/uxw0002V5B0O0b00v3CVC00> Twitter
>> <http://email.gitlab.com/WV00cwV5B0y0CO300C02v00> Facebook
>> <http://email.gitlab.com/c0500C3V0BwV00OCd02zv00> YouTube
>> <http://email.gitlab.com/lvVCe000B0230C0O50w0A0V> Google+
>> <http://email.gitlab.com/jCfV000BV005203wCOB0v00> LinkedIn
>> <http://email.gitlab.com/I000CV20B53gwO0C0v0VC00>
>>
>> This email was sent to brauliobo at gmail.com. If you no longer wish to
>> receive these emails you may unsubscribe
>> <http://email.gitlab.com/u/P000w0OVBV03F50v02jC0C0> at any time.
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20160421/bd509fda/attachment-0001.html>


More information about the Noosfero-br mailing list