Skip to content

Commit a679f4a

Browse files
GarvinGarvin
authored andcommitted
compose should return exit code from test runner
1 parent a3fc641 commit a679f4a

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ services:
66
- docker
77

88
script:
9-
- docker-compose -f docker-compose-test.yaml up --force-recreate --build test-runner
9+
- docker-compose -f docker-compose-test.yaml up --force-recreate --exit-code-from test-runner --build test-runner

test/DatatablesParser.Tests/test-runner.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#!/bin/bash
22

33
echo "Restore and build while db servers are starting"
4+
45
dotnet restore
56
dotnet build
67
echo "Testing connections to test db servers"
7-
while ! nc -w 1 mssql 1433 && nc -w 1 mysql 3306 ; do
8+
while ! ( nc -w 1 mssql 1433 &> /dev/null && nc -w 1 mysql 3306 &> /dev/null ) ; do
89
sleep 1;
910
echo "Test db servers not ready. Trying again"
1011
done

0 commit comments

Comments
 (0)