Ugyan a Java szekcióba írom, de a Sonar kezdi kinőni magát, egyre több programozási nyelvnél támogatja a kódminőség ellenőrzést, de még mindig a Java az erőssége.
A következő javaforum.hu meetup-ra lehet még (bőven) jelentkezni, Patroklos Papapetrou fogja bemutatni a SonarQube lehetőségeit (angol nyelven):
http://www.meetup.com/javaforum-hu/events/164471662/
A helyszín közben fixálódott: Kirakat, Kazinczy utca 3., Budapest
A linket nyugodtan adjátok tovább kollégáknak, ismerősöknek, akiket érdekelhet.
- 8311 megtekintés
Hozzászólások
A sonarqube melle erdemes kiprobalni:
- A hozzászóláshoz be kell jelentkezni
Igen, de ez nem lesz téma a Meetup-on... :)
- A hozzászóláshoz be kell jelentkezni
Jövő héten! :)
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
Holnap... :)
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
mikor és hol? :D
- A hozzászóláshoz be kell jelentkezni
A fenti linken ott van a válasz mindkét kérdésre.
- A hozzászóláshoz be kell jelentkezni
Holnap lesz a SonarQube előadás, a megfelelő méretű hely keresése kapcsán a Kirakat nevű "kocsma" lett a befutó, és a kezdést 18:15-re kellett módosítani, mivel 19:30-tól másik rendezvény lesz a Kirakatban.
Hely van még, ha nem is bőven, de 10-20 fő még kényelmesen el tud férni, nyugodtan adjátok tovább a meghívót, a meetup linket, bármit... :)
Az előadás után tartunk egy kötetlen beszélgetős sörözést, a létszám függvényében vagy a Kirakatban, vagy a környéken egy másik helyen.
- A hozzászóláshoz be kell jelentkezni
Tudom, hogy nem kimondottan erről szól ez a topic, de sikerült már valakinek Jenkins rendszerből meghívni a Sonarqube -ot?
Tudom, hogy van rá Plugin és valahol le is dokumentálták a felkonfigurálását, de nekem a leírtak alapján nem működik.
Hátha van valakinek egy jó HowTo -ja hozzá.
- A hozzászóláshoz be kell jelentkezni
Évek óta megy... hozzá kell csapni a build végéhez a Sonar runner-t és kész.
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
Thnx
- A hozzászóláshoz be kell jelentkezni
Ha kell több konkrétum, akkor szólj... :)
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
Nem tudtam, hogy ezt a sonar-runner -t parancsmódból is fel lehet paraméterezni. Csináltam egy BASH scriptet, ami megnézi, hogy volt e változás a GIT -ben. Ha volt, csak akkor csinál friss feltöltést a Sonarqube szerverre. Ezt egyszerűen beleraktam a Jenkins projectjébe.
Először izmoztam vele, hogy a Jenkins "Sonar Plugin" -ja csinálja meg. Remek tippet adtál: Köszönöm!
- A hozzászóláshoz be kell jelentkezni
Érdemes még "izmozni" a Sonar Plugin-el a Jenkins-ben, mert azzal nem kell beleavatkozni külön a build folyamatba és vannak előnyei is, de alapvetően ez is a sonar-runner-t használja. Ha ez utóbbi már megy, akkor nem nehéz beállítani a Jenkins plugin-t se. :)
- A hozzászóláshoz be kell jelentkezni
Tudsz segíteni egy példával a [Rendszer Beállítások] -> Sonar -> Sonar installations -> [Adatbázis URL] mezőbe?
Az enyém "mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance" és az építésem folyamatosan elszáll a következő hibőval:
"[ERROR] Unable to determine database dialect to use within sonar with dialect null jdbc url mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance"
- A hozzászóláshoz be kell jelentkezni
MySQL-t nem használtam még JDBC-vel, de nálam a PostgreSQL URL a következő: jdbc:postgresql://localhost:5432/sonar
Gondolom a mysql:// helyett jdbc:mysql:// kellene, de ez csak tipp... :)
- A hozzászóláshoz be kell jelentkezni
BINGO!!!
A következő HUP sörözésen a vendégem vagy egy italra!
- A hozzászóláshoz be kell jelentkezni
:)
- A hozzászóláshoz be kell jelentkezni