ansible git autodeploy por webhooks

1

Como automatizar a implantação do repositório git hospedado no github / bitbucket para o servidor Ubuntu usando ansible?

No github repostory settings- > webhooks eu posso adicionar webhook para pull to master, que irá chamar meu servidor

Eutenhoumasoluçãoself-made,escritaemnode.js,quepuxadogitereiniciaoserviço,masquermigrarparaansible

Sounovonoansible,masseipoucosobreo playbook ansible

Existe o módulo webhook do github para um link

Mas eu não entendo, que arquivo .yml eu preciso escrever

Também preciso passar chaves de API secretas usando variáveis de ambiente. Como armazená-lo no chaveiro?

Como ajudar

Escreva o arquivo .yml para o ansible-playbook, esse servidor da Web de serviço para o hook com o campo secreto e git pull além de git hooks como npm i , especificado em repo (de usuário não privilegiado) e como usá-lo

Digamos, posso usar o módulo webhook do github com o bitbucket?

    
por Евгений Новиков 07.02.2018 / 20:17

0 respostas