image: alpine/latest packages: - go - scdoc - postgresql sources: - https://codeberg.org/emersion/soju.git tasks: - build: | cd soju go build -v ./... scdoc /dev/null - setup-postgresql: | sudo /etc/init.d/postgresql start sudo -u postgres -- createuser "$USER" sudo -u postgres -- createdb soju - test: | cd soju export SOJU_TEST_POSTGRES="host=/run/postgresql dbname=soju" go test -v ./... - gofmt: | cd soju test -z $(gofmt -l .)