| #!/bin/bash -e | |
| if [ -f 'gerrit/BUCK' ] | |
| then | |
| cd gerrit | |
| SOURCE_LEVEL=$(grep "source_level" .buckconfig || echo "source_level=7") | |
| . set-java.sh $(echo $SOURCE_LEVEL | cut -d '=' -f 2 | tr -d '[[:space:]]') | |
| buck build -v 3 api plugins:core release | |
| if [ -f tools/maven/api.sh ] | |
| then | |
| # From Gerrit 2.13 onwards | |
| tools/maven/api.sh install buck | |
| else | |
| # Up to Gerrit 2.12 | |
| buck build -v 3 api_install | |
| fi | |
| mv $(find buck-out -name '*.war') buck-out/gen/gerrit.war | |
| fi |