Skip to content

Commit 138be14

Browse files
committed
build: Just make a zip out of the DLLs we need for unity
1 parent 483378d commit 138be14

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

azure-pipelines.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,25 +48,25 @@ jobs:
4848
condition: and(succeeded(), eq(variables['buildConfiguration'], 'Release'))
4949
inputs:
5050
contents: "$(System.DefaultWorkingDirectory)/Buttplug/bin/Release/net47/*.dll"
51-
targetFolder: '$(System.DefaultWorkingDirectory)/ButtplugUnity/Runtime'
51+
targetFolder: '$(Build.ArtifactStagingDirectory)/ButtplugUnity'
5252
flattenFolders: true
5353
cleanTargetFolder: true
5454
- task: CopyFiles@2
5555
displayName: "Copy buttplug websocket files to unity runtime"
5656
condition: and(succeeded(), eq(variables['buildConfiguration'], 'Release'))
5757
inputs:
5858
contents: "$(System.DefaultWorkingDirectory)/Buttplug.Client.Connectors.WebsocketConnector/bin/Release/net47/*.dll"
59-
targetFolder: '$(System.DefaultWorkingDirectory)/ButtplugUnity/Runtime'
59+
targetFolder: '$(Build.ArtifactStagingDirectory)/ButtplugUnity'
6060
flattenFolders: true
6161
cleanTargetFolder: false
6262
- task: ArchiveFiles@2
6363
displayName: "Archive unity artifacts"
6464
condition: and(succeeded(), eq(variables['buildConfiguration'], 'Release'))
6565
inputs:
66-
rootFolderOrFile: "$(System.DefaultWorkingDirectory)/ButtplugUnity"
66+
rootFolderOrFile: "$(Build.ArtifactStagingDirectory)/ButtplugUnity"
6767
archiveType: "zip"
68-
archiveFile: "$(Build.ArtifactStagingDirectory)/buttplug-unity-$(gitVersion).zip"
69-
includeRootFolder: true
68+
archiveFile: "$(Build.ArtifactStagingDirectory)/buttplug-unity-libraries-$(gitVersion).zip"
69+
includeRootFolder: false
7070
- task: CopyFiles@2
7171
displayName: "Copy nuget packages to staging"
7272
inputs:
@@ -160,6 +160,7 @@ jobs:
160160
gitHubConnection: "release"
161161
repositoryName: "buttplugio/buttplug-csharp"
162162
action: "create"
163+
releaseNotes: "Buttplug C# releases are stored on NuGet, please retrieve libraries from there. The only files released here are for Buttplug Unity building. To download the Unity package, see [the Buttplug Unity repo](https://github.com/buttplugio/buttplug-unity) for more info."
163164
tagSource: "auto"
164165
title: "Buttplug Unity Release"
165166
assets: |

0 commit comments

Comments
 (0)