Skip to content

Commit fd8e483

Browse files
committed
ci(model-api-gen-gradle): run model server for typed modelql test
1 parent 78e47eb commit fd8e483

File tree

1 file changed

+15
-2
lines changed
  • model-api-gen-gradle-test

1 file changed

+15
-2
lines changed

model-api-gen-gradle-test/ci.sh

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
set -e
44
(
5-
cd "$(dirname "$0")"
6-
./gradlew build
5+
TEST_DIR="$(dirname "$(readlink -f "$0")")"
6+
cd "$TEST_DIR/../"
7+
if [ "${CI}" != "true" ]; then
8+
trap cleanup INT TERM EXIT
9+
cleanup () {
10+
kill "${MODEL_SERVER_PID}"
11+
exit
12+
}
13+
fi
14+
./gradlew :model-server:run --console=plain --args="-inmemory -port 28102" &
15+
MODEL_SERVER_PID=$!
16+
17+
curl -X GET --retry 30 --retry-connrefused --retry-delay 1 http://localhost:28102/health
18+
cd "$TEST_DIR"
19+
./gradlew build --console=plain --stacktrace
720
)

0 commit comments

Comments
 (0)