1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/sh
rm -rf bin
mkdir bin
mkdir bin/www
# This is super weird. First line works on Mac. Build in Docker needs one below.
cp -r src/server/www bin/www
# cp -r src/server/www bin
go build -C src/server -o ../../bin/rss-kakapo
if [ $? -ne 0 ]; then { echo "Build failed." ; exit 1; } fi
go test -C src/server ./...
if [ $? -ne 0 ]; then { echo "Unit tests failed." ; exit 1; } fi
|