This repository has been archived on 2023-05-27. You can view files and clone it, but cannot push or open issues or pull requests.
BirdsiteLIVE/.builds/arch.yml
2022-12-13 18:37:28 -05:00

19 lines
533 B
YAML

image: archlinux
packages:
- dotnet-sdk-6.0
- docker
sources:
- https://git.sr.ht/~cloutier/bird.makeup
secrets:
- d9970e85-5aef-4cfd-b6ed-0ccf1be5308b
tasks:
- test: |
sudo systemctl start docker
sudo docker run -d -p 5432:5432 -e POSTGRES_PASSWORD=birdsitelive -e POSTGRES_USER=birdsitelive -e POSTGRES_DB=birdsitelive postgres:9
cd bird.makeup/src
dotnet test
- publish: |
cd bird.makeup
docker build . -t cloutier/bird.makeup:latest
docker push cloutier/bird.makeup:latest