Skip to content

Instantly share code, notes, and snippets.

@jordanjoz1
jordanjoz1 / run.sh
Created May 5, 2016 17:59
full sonarqube analysis
./gradlew sonarqube
@jordanjoz1
jordanjoz1 / build.gradle
Created May 5, 2016 17:58
sample sonarqube properties for Gradle file
apply plugin: 'org.sonarqube'
sonarqube {
properties {
// required metadata
property "sonar.projectKey", "android"
property "sonar.projectName", "Android Development"
property "sonar.projectVersion", "${version}"
// path to source directories (required)
CHANGELOG=$(curl "http://<jenkins-user>:<user-access-token>@<jenkins-server>/job/$JOB_NAME/$BUILD_NUMBER/api/xml?wrapper=changes&xpath=//changeSet//comment" | sed -e "s/<\/comment>//g; s/<comment>/* /g; s/<\/*changes>//g; s/<changes>//g")
echo "$CHANGELOG" > CHANGELOG