more CI
parent
205c5fcfc5
commit
fbc0dffc4e
|
@ -16,6 +16,8 @@ jobs:
|
|||
- run: dotnet restore
|
||||
- run: dotnet build -c Release
|
||||
- run: dotnet test -c Release
|
||||
- persist_to_workspace:
|
||||
root: .
|
||||
|
||||
deploy:
|
||||
<<: *defaults
|
||||
|
@ -23,16 +25,13 @@ jobs:
|
|||
- checkout
|
||||
- attach_workspace:
|
||||
at: .
|
||||
- run:
|
||||
name: deploy to NuGet
|
||||
command: |
|
||||
dotnet nuget push ./encompass-cs/bin/Release/EncompassECS.Framework.*.nupkg -k $API_KEY -s $NUGET_SOURCE
|
||||
- run: dotnet nuget push ./encompass-cs/bin/Release/EncompassECS.Framework.*.nupkg -k $API_KEY -s $NUGET_SOURCE
|
||||
|
||||
workflows:
|
||||
version: 2
|
||||
test_and_deploy:
|
||||
jobs:
|
||||
- test
|
||||
test
|
||||
- deploy:
|
||||
requires:
|
||||
- test
|
||||
|
|
Loading…
Reference in New Issue