1
resposta

Em que máquina são executados os scripts

A duvida é que temos 3 scripts . onde elessão executados? na maquina virtual que contem o linux? depois de instalados o docker e o jeckings onde eles rodam? na minha máquina que tem windows 10?

1 resposta

Olá Rafael, tudo bem? Peço desculpas pela demora em ti responder! Bem os 3 scripts que estão localizando dentro da pasta "scripts" são executados todos dentro da máquina virtual que está com o sistema operacional Linux Ubuntu 18.04, podemos perceber isso nas últimas linhas do arquivo Vagrantfile:

# Extra
  config.vm.provision "shell", inline: "chmod +x /vagrant/scripts/*"
  config.vm.provision "shell", inline: "sudo /vagrant/scripts/docker.sh"

Nessas duas linhas, estamos dando as devidas permissões de execução para todos os arquivos que estão dentro da pasta "scripts", e logo em seguida executamos o primeiro arquivo dessa pasta que é o docker.sh, e dentro desse arquivo tem a seguinte linha:

sudo sh get-docker.sh

Que executa o arquivo get-docker.sh que também está dentro da pasta "scripts", e por fim durante a aula temos que ir até a pasta "scripts" estando dentro da máquina virtual e executado o arquivo jenkins.sh, com o comando:

sudo ./jenkins.sh

Espero ter esclarecido sua dúvida!