Add & sign WAIVER
[storage-units.git] / Makefile
blob9e8147353eb02ef5d840927d6917089d93c78a86
1 all: help
3 help:
4 @echo ""
5 @echo "-- Help Menu"
6 @echo ""
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
24 sonar-analysis:
25 # http://docs.sonarqube.org/display/SONAR/Analyzing+with+Maven
26 @mvn clean install
27 @mvn sonar:sonar -Dsonar.host.url=http://localhost:59000
29 sign-waiver:
30 @gpg --no-version --armor --sign AUTHORS/WAIVER
32 release:
33 @mvn -B release:prepare release:perform
35 docker-verify:
36 @docker-compose -f build/docker/build-environment.yml run --rm build