File tree Expand file tree Collapse file tree 2 files changed +20
-11
lines changed
Expand file tree Collapse file tree 2 files changed +20
-11
lines changed Original file line number Diff line number Diff line change 11language : java
22install : true
33sudo : false
4-
5- before_cache :
6- - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
7- - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
8-
9- cache :
10- directories :
11- - $HOME/.gradle/caches/
12- - $HOME/.gradle/wrapper/
134
145stages :
156 - name : build
2314 - stage : build
2415 script : /bin/sh ./gradlew build
2516 - stage : snapshotBranch
26- script : /bin/sh ./gradlew "-PoverrideVersion=$TRAVIS_BRANCH" build bintrayUpload -x test -Dbuild.number=$TRAVIS_BUILD_NUMBER
17+ script : /bin/sh ./gradlew "-PoverrideVersion=$TRAVIS_BRANCH" build generateLicenseReport bintrayUpload -x test -Dbuild.number=$TRAVIS_BUILD_NUMBER
2718 - stage : releaseTag
28- script : /bin/sh ./gradlew "-PoverrideVersion=$TRAVIS_TAG" build bintrayUpload -x test -Dbuild.number=$TRAVIS_BUILD_NUMBER
19+ script : /bin/sh ./gradlew "-PoverrideVersion=$TRAVIS_TAG" build generateLicenseReport bintrayUpload -x test -Dbuild.number=$TRAVIS_BUILD_NUMBER
2920
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ plugins {
22 id " io.freefair.lombok" version " 4.1.2"
33 id " com.jfrog.bintray" version " 1.8.4"
44 id ' org.ajoberstar.grgit' version " 4.0.0"
5+ id ' com.github.jk1.dependency-license-report' version ' 1.12'
56}
67
78apply from : " https://raw.githubusercontent.com/fortify-ps/gradle-helpers/master/version-helper.gradle"
1617 jacksonVersion = " 2.8.4"
1718}
1819
20+ licenseReport {
21+ configurations = [' compileExport' ]
22+ excludeOwnGroup = true
23+ }
24+
1925// Project and plugin version based on SCM information
2026version = getProjectVersionAsBetaOrRelease(true )
2127def downloadContainerName = getProjectVersionAsBetaOrRelease(false )
@@ -97,7 +103,19 @@ bintray {
97103 from(" build/libs" ) {
98104 include " *.jar"
99105 }
106+ from(" build/dist" ) {
107+ include " *.zip"
108+ }
100109 into ' .'
101110 }
102111}
103112
113+ task packageLicenseReport (type : Zip ) {
114+ archiveFileName = " ${ rootProject.name} -${ project.version} -licenseReport.zip"
115+ destinationDirectory = file(" $buildDir /dist" )
116+
117+ from licenseReport. outputDir
118+ }
119+ generateLicenseReport. finalizedBy packageLicenseReport
120+
121+
You can’t perform that action at this time.
0 commit comments