Commit 610d2ec7 authored by Vinicius Jarina's avatar Vinicius Jarina
Browse files

Update azure-devops.yml for Azure Pipelines

parent 7fff34ca
...@@ -23,12 +23,12 @@ jobs: ...@@ -23,12 +23,12 @@ jobs:
- template: common-macos.yml@templates - template: common-macos.yml@templates
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: 'NuGet restore' displayName: 'NuGet restore NLua.sln'
inputs: inputs:
restoreSolution: NLua.sln restoreSolution: NLua.sln
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: 'NuGet restore' displayName: 'NuGet restore NLua.Mac.sln'
inputs: inputs:
restoreSolution: NLua.Mac.sln restoreSolution: NLua.Mac.sln
...@@ -88,29 +88,39 @@ jobs: ...@@ -88,29 +88,39 @@ jobs:
testResultsFormat: NUnit testResultsFormat: NUnit
testResultsFiles: 'tests/build/xamarintvos/TEST-Result-Xamarin.TVOS.xml' testResultsFiles: 'tests/build/xamarintvos/TEST-Result-Xamarin.TVOS.xml'
- task: PublishBuildArtifacts@1 - task: PublishPipelineArtifact@1
displayName: 'Publish Artifact: Xamarin.iOS.NLua.dll'
inputs: inputs:
PathtoPublish: lib/Release/xamarinios/NLua.dll targetPath: '$(Pipeline.Workspace)'
ArtifactName: Xamarin.iOS.NLua.dll artifact: 'Xamarin.iOS.NLua.dll'
publishLocation: 'pipeline'
- task: PublishBuildArtifacts@1 - task: PublishPipelineArtifact@1
displayName: 'Publish Artifact: Xamarin.tvOS.NLua.dll' displayName: 'Publish Pipeline Artifact: Xamarin.iOS.NLua.dll'
inputs: inputs:
PathtoPublish: lib/Release/xamarintvos/NLua.dll targetPath: lib/Release/xamarinios/NLua.dll
ArtifactName: Xamarin.tvOS.NLua.dll artifact: 'Xamarin.iOS.NLua.dll'
publishLocation: 'pipeline'
- task: PublishBuildArtifacts@1 - task: PublishPipelineArtifact@1
displayName: 'Publish Artifact: Xamarin.watchOS.NLua.dll' displayName: 'Publish Pipeline Artifact: Xamarin.tvOS.NLua.dll'
inputs: inputs:
PathtoPublish: lib/Release/xamarinwatchos/NLua.dll targetPath: lib/Release/xamarintvos/NLua.dll
ArtifactName: Xamarin.watchOS.NLua.dll artifact: Xamarin.tvOS.NLua.dll
publishLocation: 'pipeline'
- task: PublishBuildArtifacts@1 - task: PublishPipelineArtifact@1
displayName: 'Publish Artifact: Xamarin.Mac.NLua.dll' displayName: 'Publish Pipeline Artifact: Xamarin.watchOS.NLua.dll'
inputs: inputs:
PathtoPublish: lib/Release/xamarinmac/NLua.dll targetPath: lib/Release/xamarinwatchos/NLua.dll
ArtifactName: Xamarin.Mac.NLua.dll artifact: Xamarin.watchOS.NLua.dll
publishLocation: 'pipeline'
- task: PublishPipelineArtifact@1
displayName: 'Publish Pipeline Artifact: Xamarin.Mac.NLua.dll'
inputs:
targetPath: lib/Release/xamarinmac/NLua.dll
artifact: Xamarin.Mac.NLua.dll
publishLocation: 'pipeline'
- template: send-telegram.yml@templates - template: send-telegram.yml@templates
...@@ -184,41 +194,40 @@ jobs: ...@@ -184,41 +194,40 @@ jobs:
runSettingsFile: '.\tests\test.runsettings' runSettingsFile: '.\tests\test.runsettings'
platform: x64 platform: x64
- task: DownloadBuildArtifacts@0 - task: DownloadPipelineArtifact@2
displayName: 'Download Build Xamarin.iOS' displayName: 'Download Build Xamarin.iOS'
inputs: inputs:
buildType: 'specific' buildType: 'current'
project: 'NuGets' artifactName: 'Xamarin.iOS.NLua.dll'
definition: 'NLua' targetPath: '$(Pipeline.Workspace)'
specificBuildWithTriggering: true
artifactName: Xamarin.iOS.NLua.dll
- task: DownloadBuildArtifacts@0 - task: DownloadPipelineArtifact@2
displayName: 'Download Build Xamarin.Mac' displayName: 'Download Build Xamarin.Mac'
inputs: inputs:
buildType: 'specific' buildType: 'current'
project: 'NuGets' artifactName: 'Xamarin.Mac.NLua.dll'
definition: 'NLua' targetPath: '$(Pipeline.Workspace)'
specificBuildWithTriggering: true
artifactName: Xamarin.Mac.NLua.dll - task: DownloadPipelineArtifact@2
displayName: 'Download Build Xamarin.watchOS'
inputs:
buildType: 'current'
artifactName: 'Xamarin.watchOS.NLua.dll'
targetPath: '$(Pipeline.Workspace)'
- task: DownloadBuildArtifacts@0 - task: DownloadPipelineArtifact@2
displayName: 'Download Build Xamarin.watchOS' displayName: 'Download Build Xamarin.watchOS'
inputs: inputs:
buildType: 'specific' buildType: 'current'
project: 'NuGets' artifactName: 'Xamarin.watchOS.NLua.dll'
definition: 'NLua' targetPath: '$(Pipeline.Workspace)'
specificBuildWithTriggering: true
artifactName: Xamarin.watchOS.NLua.dll
- task: DownloadBuildArtifacts@0 - task: DownloadPipelineArtifact@2
displayName: 'Download Build Xamarin.tvOS' displayName: 'Download Build Xamarin.tvOS'
inputs: inputs:
buildType: 'specific' buildType: 'current'
project: 'NuGets' artifactName: 'Xamarin.tvOS.NLua.dll'
definition: 'NLua' targetPath: '$(Pipeline.Workspace)'
specificBuildWithTriggering: true
artifactName: Xamarin.tvOS.NLua.dll
- task: CopyFiles@2 - task: CopyFiles@2
displayName: 'Copy Files to: lib/Release/xamarinios/' displayName: 'Copy Files to: lib/Release/xamarinios/'
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment