buildout - sua empregada virtual
Post on 13-Jul-2015
651 Views
Preview:
TRANSCRIPT
Buildout
Douglas O. CamataNúcleo de Pesquisa em Sistemas de Informação/IFF
Graduando em Ciência da Computação/UENF
www.twitter.com/douglascamata
www.github.com/douglascamata
d.camata@gmail.com
Desenvolvimento
Deploy...
Deploy...
Deploy deve ser...
O mais fácil possível...
O mais rápido possível...
Deploy deve ser assim!
“Buildout is a Python-based build system for creating, assembling and deploying
applications from multiple parts, some of which may be non-Python-based. It lets you
create a buildout configuration and reproduce the same software later.”
http://www.buildout.org/
Dependências
Variáveis do projeto
Construção (build) automatizada do projeto
Ambiente Isolado
Deploy
Quem usa?
Vamos meter a mão na massa?
Afinal, qual a utilidade disso no NSI?
Biblioteca Digital
muitas dependências
Biblioteca Digital
instalação complexa
Biblioteca Digital
toneladas de testes
Automatize já!
Zilhões de dependências e configurações feitas em um único
comando
Trocentos testes rodando com um único comando...
E tudo mais que uma empregada pode fazer por
você!
Buildout
Douglas O. CamataNúcleo de Pesquisa em Sistemas de Informação/IFF
Graduando em Ciência da Computação/UENF
www.twitter.com/douglascamata
www.github.com/douglascamata
d.camata@gmail.com
top related