我使用Jenkins + Sonar + Ant + java。我現在在夜間觸發詹金斯的聲吶分析。但是,由於我們的全面分析需要很長時間,我想定義一個Jenkins作業,只使用Cutoff插件分析過去1天的代碼(因此在每次提交中,Sonar都會分析提交的代碼+新代碼的一天。實際上,我只想分析新提交的代碼,也許Cutoff應該是0呢?)。爲了這個工作,我想我需要設置兩個不同的Sonar項目名稱。在Sonar服務器上,我會接着進行項目「全面分析」和「新代碼分析」。問題是,如何在Jenkins中定義ename?我想不知道,啓動Sonar分析的Ant任務需要從Jenkins處獲取項目名稱,但是這是如何完成的?Jenkins和Sonar,如何從Jenkins傳遞參數到Ant來創建幾個Sonar項目
0
A
回答
0
在ant命令行中定義屬性sonar.projectKey和sonar.projectName,而不是在屬性文件中。在Jenkins中,您可以在Ant構建器的高級參數中執行此操作。
1
聲納螞蟻任務從屬性取項目名稱,您可以指定sonar.projectKey
和sonar.projectName
進行不同的分析。 details
相關問題
- 1. Jenkins + Sonar
- 2. Sonar/JaCoCo4sbt/Jenkins
- 3. Sonar與Jenkins
- 4. Jenkins + sonar-maven-plugin
- 5. 多個項目發佈將與Sonar和Jenkins分開構建
- 6. Docker Jenkins&Sonar設置
- 7. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver在Jenkins上針對Jenkins項目運行Sonar
- 8. 如何從jenkins傳遞參數到硒
- 9. jenkins-1.489 maven-3.0.3&sonar-3.3.1
- 10. Jenkins-Sonar-Maven集成問題
- 11. Sonar無法構建Jenkins使用javax.persistence.NonUniqueResultException生成項目
- 12. Jenkins和Sonar,可能僅使用Ant分析提交的代碼?
- 13. 在Tomcat上安裝Sonar和Jenkins
- 14. 如何配置Jenkins以使用ant和自定義參數來構建項目
- 15. 我如何將參數從Jenkins傳遞給Ant腳本?
- 16. 從Jenkins Ant Plugin將參數傳遞給Ant
- 17. sonar.jdbc.url參數在sonar-runner和jenkins中被覆蓋
- 18. Sonar Maven插件在多模塊Maven項目中發現比Sonar Jenkins或Sonar CLI掃描器更多的錯誤
- 19. Jenkins - 將結帳目錄作爲參數傳遞給ant
- 20. Jenkins/Sonar超時:套接字關閉
- 21. Sonar + Jenkins作業執行錯誤
- 22. Jenkins Sonar失敗JUnit版本爲null
- 23. Sonar runner Jenkins上的執行失敗
- 24. 在Jenkins中顯示SONAR結果?
- 25. 在jenkins上安裝sonar插件
- 26. Sonar在Jenkins Sonar插件成功構建後未顯示代碼覆蓋率
- 27. 如何配置jenkins來構建ant項目
- 28. 如何將參數傳遞給jenkins的maven項目
- 29. jenkins的MS構建和SonarQube分析,無法執行Sonar,E170001
- 30. 如何使用Django,Jenkins和Sonar獲得測試覆蓋率?
是的,但我怎麼能在詹金斯定義它?由於Jenkins是觸發Sonar分析的人員,因此需要定義項目名稱。否則,我需要定義幾個不同的Ant目標... – user1340582