more build fixes

This commit is contained in:
Michele 2020-11-26 23:49:47 +00:00
parent 5484ec1840
commit 66462ba4f6
2 changed files with 16 additions and 9 deletions

View file

@ -1,10 +1,6 @@
kind: pipeline
name: default
workspace:
path: /drone/src
steps:
- name: backend
image: plugins/docker
@ -15,23 +11,34 @@ steps:
- name: frontend
image: plugins/docker
volumes:
- name: cache
path: /release
settings:
registry: privateregistry.michelescandura.com
dockerfile: Dockerfile.app
- name: zip
image: alpine:latest
- name: cache
path: /release
commands:
- apk update
- apk add zip
- cd /drone/src/net5.0/win-x64
- cd /release/net5.0/win-x64
- zip -r sledgmeapper-win.zip ./publish
- md /drone/src/release
- cp sledgemapper-win.zip /drone/src/release
- md /release/zip
- cp sledgemapper-win.zip /release/zip
- name: gitea_release
image: plugins/gitea-release
- name: cache
path: /release
settings:
api_key: 96d2ba3da7491bd7760e2681f8882cf41f82e609
base_url: https://git.michelescandura.com
files: /drone/src/release/*
files: /release/zip/*
volumes:
- name: cache
temp: {}

View file

@ -5,4 +5,4 @@ dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true
dotnet publish -r linux-x64 -c Release /p:PublishSingleFile=true
dotnet publish -r osx-x64 -c Release /p:PublishSingleFile=true
cp -r /src/Sledgemapper/bin/Release/net5.0 /drone/src
cp -r /src/Sledgemapper/bin/Release/net5.0 /release