Sim é possível, pois existe vários plugins de integração com o  jenkins.



Em terça-feira, 30 de setembro de 2014 11h23min40s UTC-3, Cesar Medeiros 
escreveu:
>
> *Olá, tenho hum Projeto java Onde Eu Quero executar como fazer analises 
> Código that o sonarqube oferece, porem when Vou Construir Meu ARQUIVO 
> build.xml me deparo com o seguinte Erro.*
>
>
> *sonar*:
>
> [Sonar: sonar] Apache Ant (TM) versão 1.8.2 compilado em 20 de dezembro de 
> 2010 
> [sonar: sonar] SonarQube Ant Task versão: 2.2 
> [sonar: sonar] carregado a partir de: 
> INFO: locale padrão: "en_US", codificação de código fonte: "UTF-8" 
> [sonar: sonar] INFO: diretório de trabalho: / var / lib / Jenkins / trabalhos 
> / GsanTesteJenkins / workspace / GCOM / .sonar
>
> [Sonar: sonar] INFO: SonarQube Servidor 4.4
>
> [Sonar: sonar] 14: 02: 53,745 INFO - Carregar configurações globais 
> [sonar: sonar] 14: 02: 54,021 INFO - cache de usuário: 
> /var/lib/jenkins/.sonar/cache 
> [sonar: sonar] 14:02: 54,029 INFO - Instalar plugins
>
> [Sonar: sonar] 14: 02: 54,753 INFO - Instale o driver JDBC 
> [sonar: sonar] 14: 02: 54,849 WARN - banco de dados H2 deve ser utilizado 
> para fins de avaliação só 
> [sonar: sonar] 14: 02: 54,850 INFO - Criar JDBC fonte de dados para jdbc: h2: 
> tcp: // localhost / sonar
>
> Compilação falhou / var / lib / Jenkins / trabalhos / GsanTesteJenkins / 
> workspace / GCOM / build.xml: 56:. org.sonar.runner.impl RunnerException: Não 
> é possível executar Sonar 
>       . pelo org.sonar.runner.impl . BatchLauncher 1 $ delegateExecution ( 
> BatchLauncher.java: 91) 
>       em org.sonar.runner.impl. BatchLauncher $ 1.run ( BatchLauncher.java: 
> 75) 
>       . pelo java.security AccessController.doPrivileged ( Método nativo) 
>       no org.sonar.runner.impl. BatchLauncher. doExecute ( 
> BatchLauncher.java: 69) 
>       . em org.sonar.runner.api EmbeddedRunner.doExecute ( 
> EmbeddedRunner.java: 102) 
>       em org.sonar.runner.api.Runner. executar (Runner.java: 100) 
>       em org.sonar . .ant.SonarTask launchAnalysis (SonarTask.java: 53) 
>       em org.sonar.ant.SonarTask. executar (SonarTask.java: 48) 
>       em org.apache.tools.ant. UnknownElement.execute ( UnknownElement.java: 
> 291) 
>       a . sun.reflect . NativeMethodAccessorImpl invoke0 (Native Method) 
>       . pelo sun.reflect . NativeMethodAccessorImpl invocar ( 
> NativeMethodAccessorImpl.java: 39) 
>       em sun.reflect. DelegatingMethodAccessorImpl. invocar ( 
> DelegatingMethodAccessorImpl. java: 25) 
>       em java.lang.reflect.Method. invocar (Method.java: 597) 
>       em org.apache.tools.ant.dispatch. DispatchUtils.execute ( 
> DispatchUtils.java: 106) 
>       . pelo org.apache.tools.ant.Task executar (Task.java: 348) 
>       em org . .apache.tools.ant.Target executar (Target.java: 390) 
>       em org.apache.tools.ant.Target. performTasks (Target.java: 411) 
>       . pelo org.apache.tools.ant.Project executeSortedTargets (Project . 
> java: 1399) 
>       em org.apache.tools.ant.Project. executeTarget (Project.java: 1368) 
>       em org.apache.tools.ant.helper. DefaultExecutor. executeTargets ( 
> DefaultExecutor.java: 41) 
>       no org.apache. tools.ant.Project. executeTargets (Project.java: 1251) 
>       . pelo org.apache.tools.ant.Main runBuild (Main.java: 809) 
>       em org.apache.tools.ant.Main. startAnt (Main.java: 217) 
>       em org.apache.tools.ant.launch. Launcher.run (Launcher.java: 280) 
>       . pelo org.apache.tools.ant.launch Launcher.main (Launcher.java: 109) 
> Causada por: java.lang . IllegalStateException: Falha ao conectar ao banco de 
> dados 
>       . pelo org.sonar.core.persistence DefaultDatabase.start ( 
> DefaultDatabase.java: 80) 
>       . pelo sun.reflect . NativeMethodAccessorImpl invoke0 (Native Method) 
>       . pelo sun.reflect . NativeMethodAccessorImpl invocar ( 
> NativeMethodAccessorImpl. java: 39) 
>       . pelo sun.reflect . DelegatingMethodAccessorImpl invocar ( 
> DelegatingMethodAccessorImpl. java: 25) 
>       em java.lang.reflect.Method. invocar (Method.java: 597) 
>       em 
>       . org.picocontainer.lifecycle . ReflectionLifecycleStrategy começar ( . 
> ReflectionLifecycleStrategy java: 89) 
>       no 
>       . org.picocontainer.behaviors AbstractBehavior.start ( 
> AbstractBehavior.java: 169) 
>       em org.picocontainer.behaviors. Armazenado $ RealComponentLifecycle. 
> começar (Stored.java: 132) 
>       em org.picocontainer.behaviors. Stored.start (Stored.java: 110) 
>       . em org.picocontainer . DefaultPicoContainer potentiallyStartAdapter ( 
> DefaultPicoContainer.java: 1015) 
>       . em org.picocontainer . DefaultPicoContainer startAdapters ( 
> DefaultPicoContainer.java: 1008) 
>       . em org.picocontainer DefaultPicoContainer.start ( 
> DefaultPicoContainer.java: 766) 
>       no org. . sonar.api.platform ComponentContainer. startComponents ( 
> ComponentContainer.java: 91) 
>       em org.sonar.batch.bootstrapper. Batch.start (Batch.java: 81) 
>       . pelo org.sonar.batch.bootstrapper Batch.execute (Batch. java: 67) 
>       . pelo org.sonar.runner.batch IsolatedLauncher.execute ( 
> IsolatedLauncher.java: 48) 
>       em sun.reflect. NativeMethodAccessorImpl. invoke0 (Método nativo) 
>       no sun.reflect. NativeMethodAccessorImpl. invocar ( 
> NativeMethodAccessorImpl.java: 39) 
>       em sun.reflect. DelegatingMethodAccessorImpl. invocar ( 
> DelegatingMethodAccessorImpl. java: 25) 
>       . pelo java.lang.reflect.Method invocar (Method.java: 597) 
>       . pelo org.sonar.runner.impl BatchLauncher $ 1. delegateExecution ( 
> BatchLauncher.java: 87) 
>       ... 25 mais 
> Causada por: org.apache.commons.dbcp. SQLNestedException: Não é possível 
> criar PoolableConnectionFactory (conexão é interrompida: 
> "java.net.ConnectException: Conexão recusada: localhost" [90067-172]) 
>       em org.apache . .commons.dbcp . BasicDataSource 
> createPoolableConnectionFactor y (BasicDataSource.java: 1549) 
>       . pelo org.apache.commons.dbcp . BasicDataSource createDataSource ( 
> BasicDataSource.java: 1388) 
>       . pelo org.apache.commons.dbcp BasicDataSource.getLogWriter ( 
> BasicDataSource. java: 1098) 
>       . pelo org.apache.commons.dbcp . BasicDataSourceFactory 
> createDataSource ( BasicDataSourceFactory.java: 350) 
>       em org.sonar.core.persistence. DefaultDatabase. initDatasource ( 
> DefaultDatabase.java: 125) 
>       em org.sonar.core.persistence . DefaultDatabase.start ( 
> DefaultDatabase.java: 75) 
>       ... 47 mais 
> Causada por: org.h2.jdbc.JdbcSQLException: conexão é interrompida: 
> "java.net.ConnectException: Conexão recusada: localhost" [90067-172] 
>       em org . .h2.message.DbException getJdbcSQLException ( 
> DbException.java: 329) 
>       em org.h2.message.DbException. obter (DbException.java: 158) 
>       . pelo org.h2.engine.SessionRemote ConnectServer (. SessionRemote java: 
> 407) 
>       em . org.h2.engine.SessionRemote connectEmbeddedOrServer ( 
> SessionRemote.java: 295) 
>       em org.h2.jdbc.JdbcConnection <. inicialização> (JdbcConnection.java: 
> 105) 
>       em org.h2.jdbc.JdbcConnection <. inicialização> (JdbcConnection. java: 
> 90) 
>       em org.h2.Driver.connect (driver. java: 73) 
>       em org.apache.commons.dbcp. DriverConnectionFactory. CreateConnection ( 
> DriverConnectionFactory.java: 38) 
>       . pelo org.apache.commons.dbcp . PoolableConnectionFactory makeObject ( 
> PoolableConnectionFactory. java: 582) 
>       em org.apache.commons.dbcp. BasicDataSource. validateConnectionFactory 
> ( BasicDataSource.java: 1556) 
>       em 
>       52 mais 
> Causada por: java.net.ConnectException: Conexão recusada 
>       pelo java.net.PlainSocketImpl. socketConnect (Método nativo) 
>       no java.net.PlainSocketImpl. doConnect (PlainSocketImpl. java: 351) 
>       em java.net.PlainSocketImpl. connectToAddress ( PlainSocketImpl .java: 
> 213) 
>       . pelo java.net.PlainSocketImpl conectar (PlainSocketImpl.java: 200) 
>       em java.net.SocksSocketImpl. connect (SocksSocketImpl.java: 366) 
>       em java.net.Socket.connect ( Socket.java: 529) 
>       . pelo org.h2.util.NetUtils createSocket (NetUtils.java: 119) 
>       em org.h2.util.NetUtils. createSocket (NetUtils.java: 100) 
>       . pelo org.h2.engine.SessionRemote . initTransfer (SessionRemote java: 
> 95 ) 
>       em org.h2.engine.SessionRemote. ConnectServer (SessionRemote. java: 
> 403) 
>       ... mais 60 
> Tempo total: 3 minutos 25 segundo 
> Construa passo 'Invocar Ant' marcado construir como falha 
> artefatos Arquivamento
>       at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
>
> Envio de e-mails para:
> [Ci-game] avaliando regra: Construa resultado
> [Ci-game] avaliando regra: Aumento do número de testes que falharam
> [Ci-game] avaliando regra: Aumento do número de testes passados
> [Ci-game] avaliando regra: Diminuição do número de testes que falharam
> [Ci-game] avaliando regra: Diminuição do número de testes passados
>
> Acabamento: FALHA
>
>
>
>
> ALGUEM JÁ se deparou com Algo Parecido? DESDE DE JA agradeço AOS that puderem 
> me ajudar.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to