7 @echo
" 1. make display-dependency-updates - display dependency updates"
8 @echo
" 2. make display-plugin-updates - display plugin updates"
9 @echo
" 3. make display-property-updates - display property updates"
10 @echo
" 4. make sonar-analysis - perform sonar analysis"
11 @echo
" 5. make sign-waiver - GPG sign the WAIVER"
12 @echo
" 6. make release - perform the next release"
13 @echo
" 7. make docker-verify - verify the project inside a pre-defined docker container"
15 display-dependency-updates
:
16 @mvn versions
:display-dependency-updates
18 display-plugin-updates
:
19 @mvn versions
:display-plugin-updates
21 display-property-updates
:
22 @mvn versions
:display-property-updates
25 # http://docs.sonarqube.org/display/SONAR/Analyzing+with+Maven
27 @mvn sonar
:sonar
-Dsonar.host.url
=http
://localhost
:59000
30 @gpg
--no-version
--armor
--sign AUTHORS
/WAIVER
33 @mvn
-B release
:prepare release
:perform
36 @docker-compose
-f build
/docker
/build-environment.yml run
--rm build