Livro: Integração Contínua Com Jenkins

Nesta manhã foi publicado um novo livro pela editora Novatec, escrito por mim e Janaína Militão, sobre o uso do Jenkins integrado a ferramentas que apoiam a cultura DevOps, tais como: Gogs, Docker, Sonarqube, Terraform, Nexus.

O objetivo do livro é ensinar como integrar essas ferramentas para construir um processo automatizado de integração, entrega e deploy contínuo de uma ou mais aplicações.

O livro também possui um site dedidado e acessível em: https://jenkins.aeciopires.com

Desejo uma boa leitura e torço para que o livro lhe ajude no dia a dia.

Categories: , ,

2 respostas para “Livro: Integração Contínua Com Jenkins”

  1. Avatar de Adriano Prado Cavalheiro
    Adriano Prado Cavalheiro

    Estou encontrando esse erro ao tentar executar as vms com vagrant:

    Timed out while waiting for the machine to boot. This means that
    Vagrant was unable to communicate with the guest machine within
    the configured (“config.vm.boot_timeout” value) time period.

    If you look above, you should be able to see the error(s) that
    Vagrant had when attempting to connect to the machine. These errors
    are usually good hints as to what may be wrong.

    If you’re using a custom box, make sure that networking is properly
    working and you’re able to connect to the machine. It is a common
    problem that networking isn’t setup properly in these boxes.
    Verify that authentication configurations are also setup properly,
    as well.

    If the box appears to be booting properly, you may want to increase
    the timeout (“config.vm.boot_timeout”) value.

    O que será o problema??
    Agradeço se puder ajudar

  2. Avatar de Aécio Pires
    Aécio Pires

    Boa noite, Adriano!

    Primeiramente obrigado pela confiança ao comprar o livro. Espero que lhe ajude no dia a dia.

    Esse erro acontece porque o vagrant não conseguiu acessar as máquinas virtuais via SSH usando o par de chaves RSA padrão para o usuário vagrant das máquinas virtuais. Já vi esse erro acontecer comigo e pesquisei bastante, mas ainda não encontrei a solução.

    As alternativas que tentei foram: 1) Instalar o vagrant numa outra máquina e executar os passos. 2) Outra alternativa mais viável foi criar o ambiente manualmente na nuvem usando uma conta gratuita na AWS e/ou Google Cloud. 3) Criar as máquinas virtuais manualmente no Virtualbox e montar o ambiente descrito no Vagranfile e no livro.

    Peço desculpas pelo transtorno, mas esse erro também me pegou de surpresa e ainda não achei a solução, mas continuarei tentando e te aviso quando tiver a solução.

    Abraço e fica com Deus.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *