[Gastosabertos-dev] Deploy de atualização no site e no blog
Edgar Zanella Alvarenga
e em vaz.io
Quarta Novembro 18 17:03:57 UTC 2015
*finalizando o email precoce :P*
Atualmente estamos atualizando o site após um push no repositório
gastosabertos_dev via circleci. O problema é que o processo do circleci
é muito lento, ele cria uma máquina virtual, instala dependências nela,
roda gulp, apt-get, faz testes, compila as páginas e envia os resultados
depois de alguns minutos pro nosso servidor. O stack é sensato se
pensarmos em só subir atualizações complexas após testes para termos
certeza que nada ficará quebrado no site. Mas quando queremos apenas
mudar um texto num dos arquivos de conteúdo markdown, ou publicar um
novo post, o processo me parece muito lento.
Como simplificar o processo? Criamos nos script de deploy um detector se
as atualizações foram apenas nos arquivos markdown e nesse caso só
geramos novamente as novas páginas?
E.
Mais detalhes sobre a lista de discussão Gastosabertos-dev