Browse Source

Merge PR #892: azure pipelines improvements

Davide Beatrici 6 years ago
parent
commit
ec72d90140
2 changed files with 13 additions and 2 deletions
  1. 0 2
      .ci/azure-pipelines-linux.yml
  2. 13 0
      .ci/azure-pipelines-win.yml

+ 0 - 2
.ci/azure-pipelines-linux.yml

@@ -5,8 +5,6 @@ jobs:
     vmImage: ubuntu-16.04
   variables:
     CPACK_GENERATOR: DEB
-  strategy:
-    maxParallel: 8
   steps:
   - checkout: self  
     submodules: recursive

+ 13 - 0
.ci/azure-pipelines-win.yml

@@ -13,3 +13,16 @@ jobs:
      call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
       cd tmp
       nmake
+  - powershell: |
+     . .ci\appveyor-vpntest.ps1
+  - powershell: |
+     New-Item -Path '$(build.artifactstagingdirectory)/publish' -ItemType Directory
+  - task: CopyFiles@2
+    inputs:
+      sourceFolder: '$(Build.SourcesDirectory)'
+      contents: 'build/?(*.exe|*.se2|*.pdb)'
+      TargetFolder: '$(build.artifactstagingdirectory)/publish'
+  - task: PublishBuildArtifacts@1
+    inputs:
+      pathtoPublish: '$(build.artifactstagingdirectory)/publish'
+      artifactName: vs2017