22 lines
622 B
Bash
22 lines
622 B
Bash
|
#!/bin/sh
|
||
|
set -euxo pipefail
|
||
|
|
||
|
# required because the container is running as root
|
||
|
git config --global --add safe.directory /jafar
|
||
|
|
||
|
# TODO(bassosimone): investigate why using CGO_ENABLED=1 is such
|
||
|
# that all DNS lookups return `dns_nxdomain_error`
|
||
|
export CGO_ENABLED=0
|
||
|
|
||
|
# TODO(bassosimone): because this script runs as root, it's not
|
||
|
# possible to save the caching directories in github actions but
|
||
|
# doing that would making re-executing these scripts faster.
|
||
|
export GOPATH=/jafar/QA/GOPATH
|
||
|
export GOCACHE=/jafar/QA/GOCACHE
|
||
|
|
||
|
go build -v ./internal/cmd/miniooni
|
||
|
|
||
|
go build -v ./internal/cmd/jafar
|
||
|
|
||
|
sudo ./QA/$1.py ./miniooni
|