Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
wiki:documentation:jenkins [2015/07/08 17:44] gribeiro [Associando a Instância Slave à Master] |
wiki:documentation:jenkins [2015/07/08 17:50] gribeiro [Instalação e Configuração de Instâncias Slaves] |
||
---|---|---|---|
Line 119: | Line 119: | ||
* Na opção //**Scope**// selecione //**Global**//. | * Na opção //**Scope**// selecione //**Global**//. | ||
* Preencha //**username**// e //**password**// com seus dados para conectar via SSH no slave. | * Preencha //**username**// e //**password**// com seus dados para conectar via SSH no slave. | ||
- | * Na opção //**Disponibilidade**// selecione //**Manter este //slave ligado quanto for possível**//. | + | * Na opção //**Disponibilidade**// selecione //**Manter este //slave// ligado quanto for possível**//. |
* Clique em //**Salvar**//. | * Clique em //**Salvar**//. | ||
Line 125: | Line 125: | ||
===== Instalação e Configuração do Jenkins em Máquinas Windows ===== | ===== Instalação e Configuração do Jenkins em Máquinas Windows ===== | ||
==== Instalação e Configuração de Instâncias Slaves ==== | ==== Instalação e Configuração de Instâncias Slaves ==== | ||
+ | ==== Associando a Instância Slave à Master ==== | ||
===== Backup com Jenkins Master ===== | ===== Backup com Jenkins Master ===== | ||
Line 147: | Line 147: | ||
* Selecione //**Git**// no tópico //**Gerenciamento de código fonte**//. | * Selecione //**Git**// no tópico //**Gerenciamento de código fonte**//. | ||
* Em //**Repository URL**// aponte para: [[https://git.dpi.inpe.br/terralib5]]. | * Em //**Repository URL**// aponte para: [[https://git.dpi.inpe.br/terralib5]]. | ||
+ | * Em //**Credentials**//, clique no botão //**Add**//. | ||
+ | * Na opção //**Kind**// selecione //**Username and password**//. | ||
+ | * Na opção //**Scope**// selecione //**Global**//. | ||
+ | * Preencha username e password com seus dados de acesso ao repositório Git da TerraLib e TerraView. | ||
* Em //**Branches to build**// aponte para o branch correto, como por exemplo: ''*/develop''. | * Em //**Branches to build**// aponte para o branch correto, como por exemplo: ''*/develop''. | ||
* Na opção //**Trigger de Builds**// (//**Build Triggers**//), escolha a opção //**Build Periodically**// e ajuste uma escala de tempo adequada, por exemplo, consultar o servidor por mudanças a cada 15 minutos: ''H/15 * * * *''. | * Na opção //**Trigger de Builds**// (//**Build Triggers**//), escolha a opção //**Build Periodically**// e ajuste uma escala de tempo adequada, por exemplo, consultar o servidor por mudanças a cada 15 minutos: ''H/15 * * * *''. | ||
Line 173: | Line 177: | ||
</code> | </code> | ||
* Adicione dois //**Build Tool Invocations**//, uma para o //make// e outra para o //make install// (neste último caso basta colocar o argumento install). | * Adicione dois //**Build Tool Invocations**//, uma para o //make// e outra para o //make install// (neste último caso basta colocar o argumento install). | ||
- | |||
==== Definição de um Job a ser Executado no Slave Windows ==== | ==== Definição de um Job a ser Executado no Slave Windows ==== |