diff --git a/.azure-pipelines.yaml b/.azure-pipelines.yaml index 189073e..84cbd21 100644 --- a/.azure-pipelines.yaml +++ b/.azure-pipelines.yaml @@ -1,5 +1,26 @@ jobs: +- job: build_xamarin + pool: + vmImage: 'VS2017-Win2016' + steps: + - task: MSBuild@1 + displayName: 'NuGet restore' + inputs: + solution: '$(Build.SourcesDirectory)/src/KubernetesClient/KubernetesClient.csproj' + msbuildArguments: '/restore /p:Configuration=Release' + + - task: MSBuild@1 + displayName: 'MSBuild Pack' + inputs: + solution: '$(Build.SourcesDirectory)/src/KubernetesClient/KubernetesClient.csproj' + msbuildArguments: '/t:pack /p:Configuration=Release /p:PackageOutputPath="$(Build.ArtifactStagingDirectory)/nupkg/"' + + - task: PublishBuildArtifacts@1 + displayName: 'Publish Artifact: drop' + inputs: + PathtoPublish: '$(Build.ArtifactStagingDirectory)/nupkg/' + - job: Build pool: vmImage: 'VS2017-Win2016' diff --git a/src/KubernetesClient/KubernetesClient.csproj b/src/KubernetesClient/KubernetesClient.csproj index f13b0f3..6201e5d 100644 --- a/src/KubernetesClient/KubernetesClient.csproj +++ b/src/KubernetesClient/KubernetesClient.csproj @@ -1,4 +1,4 @@ - + The Kubernetes Project Authors 2017 The Kubernetes Project Authors @@ -9,9 +9,9 @@ https://raw.githubusercontent.com/kubernetes/kubernetes/master/logo/logo.png kubernetes;docker;containers; - netstandard1.4;net452;netcoreapp2.1;xamarinios10;monoandroid81 - netstandard1.4;net452;netcoreapp2.1 - netstandard1.4;netcoreapp2.1 + netstandard1.4;netstandard2.0;net452;net461;netcoreapp2.1;xamarinios10;monoandroid81 + netstandard1.4;netstandard2.0;net452;net461;netcoreapp2.1 + netstandard1.4;netstandard2.0;netcoreapp2.1 k8s true kubernetes-client.snk @@ -25,17 +25,18 @@ - + - - - + + + +