Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aprender Travis CI com Node.js-deb #1

Open
gustavomdsantos opened this issue Dec 8, 2015 · 0 comments
Open

Aprender Travis CI com Node.js-deb #1

gustavomdsantos opened this issue Dec 8, 2015 · 0 comments

Comments

@gustavomdsantos
Copy link
Member

Aprender a usar Travis CI para automatizar processo de obtenção da última versão do pacote .tar.gz do Node.js para um pacote .deb. Isso vai facilitar demais pessoas que são leigas em Linux.

Basicamente o uso do Travis CI neste projeto é para automatizar o seguinte processo:

  • Verificar continuamente a última versão do Node.js automaticamente do site oficial;
  • Assim que ele ver que existe uma nova versão do Node, baixar versões x86 e x64 para o repositório;
  • Criar commit automaticamente e nova release no GitHub automaticamente.

Update

Como o Travis CI só é "ativado" a partir do momento que um novo commit é criado, então provavelmente vamos ter que usar algumas dessas ferramentas de automatização de configuração:

otavioDevOps

  • Puppet Labs: pago, muito difícil e voltado apenas para empresas.
  • Chef: gratuito, parece ser bom, fácil de usar, tem tutoriais e parece atender nossas necessidades;
  • Ansible (no GitHub): da Redhat, pelo vídeo ele parece que mistura ferramenta de Gerência de Projeto com Deploy Contínuo, não sei, parece um canivete suíço pra tudo. Gratuito para testar, eu acho (não vi explicitado se é Trial ou é Lite version).
  • SaltStack (no GitHub): muito boa também. Gratuita.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants