Jenkins - Configuração
Você provavelmente deve ter visto algumas vezes nos exercícios anteriores em que tínhamos que configurar opções no Jenkins. O seguinte mostra as várias opções de configuração no Jenkins.
Portanto, é possível obter as várias opções de configuração do Jenkins clicando na opção 'Gerenciar Jenkins' no menu à esquerda.
Você verá a seguinte tela -
Clique em Configurar sistema. Discutidas abaixo estão algumas das configurações do Jenkins que podem ser executadas.
Jenkins Home Directory
Jenkins precisa de algum espaço em disco para realizar compilações e manter arquivos. Pode-se verificar esta localização na tela de configuração do Jenkins. Por padrão, isso é definido como ~ / .jenkins e esse local será inicialmente armazenado no local do seu perfil de usuário. Em um ambiente adequado, você precisa alterar este local para um local adequado para armazenar todas as construções e arquivos relevantes. Uma vez pode fazer isso das seguintes maneiras
Defina a variável de ambiente "JENKINS_HOME" para o novo diretório inicial antes de ativar o contêiner de servlet.
Defina a propriedade de sistema "JENKINS_HOME" para o contêiner de servlet.
Defina a entrada de ambiente JNDI "JENKINS_HOME" para o novo diretório.
O exemplo a seguir usará a primeira opção de configuração da variável de ambiente "JENKINS_HOME".
Primeiro crie uma nova pasta E: \ Apps \ Jenkins. Copie todo o conteúdo do ~ / .jenkins existente para este novo diretório.
Defina a variável de ambiente JENKINS_HOME para apontar para o local do diretório base onde o Java está instalado em sua máquina. Por exemplo,
SO | Resultado |
---|---|
janelas | Defina a variável de ambiente JENKINS_HOME para o local que deseja. Como exemplo, você pode defini-lo como E: \ Apps \ Jenkins |
Linux | exporte JENKINS_HOME = / usr / local / Jenkins ou o local que desejar. |
No painel do Jenkins, clique em Gerenciar Jenkins no menu do lado esquerdo. Em seguida, clique em 'Configurar Sistema' do lado direito.
No diretório inicial, você verá agora o novo diretório que foi configurado.
# de executores
Isso se refere ao número total de execuções simultâneas de tarefas que podem ocorrer na máquina Jenkins. Isso pode ser alterado com base nos requisitos. Às vezes, a recomendação é manter esse número igual ao número de CPU nas máquinas para melhor desempenho.
variáveis ambientais
Isso é usado para adicionar variáveis de ambiente personalizadas que serão aplicadas a todos os trabalhos. Esses são pares de valores-chave e podem ser acessados e usados em Builds sempre que necessário.
URL do Jenkins
Por padrão, o URL do Jenkins aponta para localhost. Se você tiver um nome de domínio configurado para sua máquina, defina-o como o nome de domínio, caso contrário, substitua o host local pelo IP da máquina. Isso ajudará na configuração de escravos e no envio de links usando o e-mail, pois você pode acessar diretamente a URL do Jenkins usando a variável de ambiente JENKINS_URL que pode ser acessada como $ {JENKINS_URL}.
Notificação de Email
Na área de notificação por email, você pode definir as configurações de SMTP para enviar emails. Isso é necessário para que o Jenkins se conecte ao servidor de email SMTP e envie emails para a lista de destinatários.