Snootalogue/.drone.yml

29 lines
907 B
YAML

---
kind: pipeline
type: docker
name: default
steps:
- name: build-linux
image: mcr.microsoft.com/dotnet/core/sdk:3.1
commands:
- dotnet publish -p:PublishProfile=Linux
- tar czf linux.tar.gz out/release/linux
- name: build-windows
image: mcr.microsoft.com/dotnet/core/sdk:3.1
commands:
- dotnet publish -p:PublishProfile=Windows
- tar czf windows.tar.gz out/release/windows
# - name: lynnecloud-upload-linux
# image: vividboarder/drone-webdav
# file: linux.tar.gz
# destination: https://cloud.lynnesbian.space/remote.php/dav/files/lynnesbian/Documents/Programs/Snootalogue/
# secrets: [webdav_username, webdav_password]
# - name: lynnecloud-upload-windows
# image: vividboarder/drone-webdav
# file: windows.tar.gz
# destination: https://cloud.lynnesbian.space/remote.php/dav/files/lynnesbian/Documents/Programs/Snootalogue/
# secrets: [webdav_username, webdav_password]