Um encanto Juju que configura dependências para trabalhar com jenkins

4

Eu estou fazendo um charme que instala jenkins e outras coisas. Se o usuário já possui uma conta no github e cria um novo repositório chamado "builder", ele pode colocar as dependências para o job como app engine, gwt ... e ainda pode colocar um script bash para instalação de outras dependências ou mesmo organização de pastas. Também pode ser colocado um arquivo config.xml que criaria o trabalho em jenkins. Portanto, não há necessidade de entrar na máquina para fazer essas configurações. Gostaria de saber se esse charme seria útil para a comunidade? Obrigado!

Edit - Eu já conheço o charme jenkins, mas é só instalar jenkins e nada mais do que isso. Então, nossas necessidades eram automatizar toda a configuração do ambiente sem entrar na máquina para fazer o ambiente. Baseado no charme do Jenkins nós modificamos para puxar um repositório chamado builder do github e lá você pode colocar um script bash para instalar as dependências que o charm executa e um config.xml com o job jenkins que será criado.

Para nossos projetos, isso facilita a configuração do Jenkins, para que possamos apenas alterar alguns parâmetros para implantá-lo. Nós já tentamos usar esta função para instalar scripts, mas tivemos alguns problemas com isso e usando um repositório você pode mudar algumas coisas sem ter que implantar um charme em nenhuma alteração.

    
por user125496 07.03.2013 / 17:48

1 resposta

1

Já existe um encanto de Jenkins na Loja Juju Charm . Não tenho certeza se entendi completamente o que você está tentando fazer. O README para o charme descreve como adicionar scripts de instalação personalizados que, acredito, podem estar nos moldes do que você está se referindo.

    
por Marco Ceppi 07.03.2013 / 18:05

Tags