| #!/bin/bash |
| # |
| # Example usage only- |
| # ./README site $HOME /usr/lib/jvm/java-8-openjdk-amd64 |
| |
| if [ $# -lt 3 ]; then |
| exit |
| fi |
| site=$1 |
| path=$2/$site |
| jdk=$3 |
| |
| jar=gc-executor |
| deployed="$jar"_deploy |
| underscored=${jar/-/_} |
| |
| cd ../../../.. |
| bazel build $deployed.jar \ |
| && cp bazel-bin/$deployed.jar $jar.jar \ |
| && chmod +w $jar.jar \ |
| && cp bazel-out/k8-fastbuild/bin/$jar.runfiles/$underscored/external/postgresql/jar/postgresql-42.2.5.jar \ |
| "$path"/lib/ \ |
| && printf "[jvm]\n javaHome = %s\n" "$jdk" > gc.config \ |
| && printf "\n[evaluation]\n repositoriesPath = %s/git\n" "$path" >> gc.config \ |
| && ./bin/gc_ctl restart \ |
| && ./bin/gc_ctl status \ |
| && ./bin/gc_ctl |
| tail -f startup.log |