Tutorial Jenkins - parte 2Construindo uma pipelineIntroducaoNo post anterior vimos o basico do Jenkins agora iremos estar abordando a criacao de uma pipeline.PraticaPrimeiro ponto e a instalacao do seguinte plugin:1- "Delivery Pipeline Plugin";Se tiver duvidas de como instalar um plugin veja o post anterior em:http://javanapratica.blogspot.com.br/2014/09/tutorial-jenkins-parte-1.htmlNova ViewApos a instalacao do plugin, e consequente reinicio do Jenkins, podemos criar uma nova visualizacao. Clique no sinal de "+" na url: "localhost:8080/jenkins".1 - Na figura abaixo vemos a tela para criacao da nossa nova view de pipeline.2 - Na configuracao da pipeline inserimos o nosso item criado no post anterior, "TesteH".3 - Vamos entao criar mais um item, se tiver duvida de como criar um novo item veja nosso post anterior, chamado "TesteH - Test". 4 - Nesse novo item vamos configurar para que na opcao "Metas e opcoes" esteja apenas a task "test". Ou seja o maven vai apenas executar a bateria de testes.5 - No item "TesteH" na opcao "Metas e opcoes" insira o valor "compile".6 - Agora vamos editar nossa view "Pipeline - TesteH 1" e inserir mais um "component" que sera o item "TesteH - test".7 - Volte para o item "TesteH" e configure a opcao "Acoes pos-build" e no campo "Downstream Project Names" digite o nome do item "TesteH - test".8 - Altere tambem ainda no item "TesteH" o gatilho de nosso item na secao "Trigger de builds". Vamos escolher a opcao "Construir periodicamente" e preencher o campo com o valor: > H/5 * * * *O que acabamos de fazer foi configurar o item para ser executado a cada cinco minutos.Entre na nossa visualizacao de nome "Pipeline - TesteH - 1" e a nossa pipeline deve estar parecido com a figura abaixo.ConclusaoNesta segunda parte vimos algo um pouco alem do basico. Futuramente estaremos falando sobre builds distribuidos, configuracao de master/slave, etc com Jenkins. Comentem e ate a proxima!!! Como usar o yum atraves de um proxy - LinuxDica LinuxIntroducaoUsar o yum no CEntoOS/Fedora atraves de um proxy requer algumas configuracoes. A intencao deste post e fornecer um guia rapido, seguro e sintetico para se conseguir realizar esta configuracao.PraticaNa listagem abaixo temos um passo a passo comentado do procedimento para configurar o yum para rodar atraves de um proxy.configurando o yum.conf> sudo vi /etc/yum.conf//configure as variaveis concernentes ao proxy logo abaixo da secao [main][main]proxy=http://192.168.0.0:3131proxy_username=nameproxy_password=pass//ja que esta usando um proxy configure em .bashrc ou .bash_profile> sudo vi ~/.bashrchttps_proxy="http://192.168.0.0:3131"http_proxy="http://192.168.0.0:3131"Cannot retrieve metalink for repository: fedora/20/x86_64Bem comum encontrar este erro quando usar o yum. Para corrigir este erro siga instrucoes da listagem abaixo.listagem 1> cd /etc/yum.repos.d//descomente a linha "baseurl" e comente "metalink" faca isso para todas as secoesConclusaoEspero que este pequeno passo a passo possa ser util. Ate mais!!! Teste de unidade com SpringMontando um ambiente de testes com Junit e SpringIntroducaoNeste post vamos abordar de forma resumida e simples os primeiros passos para a montagem de um ambiente para testes de unidade com Junit e Spring.PraticaPara nosso exemplo pratico vamos precisar de alguns arquivos xml de configuracao para nosso ambiente. Segue abaixo na Listagem 1 o primeiro destes que e o arquivo "applicationContext4JUnit.xml".Listagem 1<?xml