diff options
author | Edward Thomson <ethomson@edwardthomson.com> | 2018-08-26 17:27:54 +0100 |
---|---|---|
committer | Patrick Steinhardt <ps@pks.im> | 2018-10-19 13:48:18 +0200 |
commit | c509687d22ec7f5bf33710f9ec85996f2930ec18 (patch) | |
tree | f180a66ffbefabfa3af12021ede296d9fdf966ce | |
parent | 0cbf011b37ad304234ca0ab00ddccaedb58a1e7a (diff) | |
download | libgit2-c509687d22ec7f5bf33710f9ec85996f2930ec18.tar.gz |
ci: explicitly run in the build directory
Explicitly run from the build directory, not the source. (I was
mistaken about the default working directory for VSTS agents.)
(cherry picked from commit 306875bc1c0c4cf82a4feb9436d161750c3f0aad)
-rw-r--r-- | .vsts-ci.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.vsts-ci.yml b/.vsts-ci.yml index 198236f52..4501b664e 100644 --- a/.vsts-ci.yml +++ b/.vsts-ci.yml @@ -89,12 +89,15 @@ jobs: steps: - bash: . '$(Build.SourcesDirectory)/ci/setup-osx.sh' displayName: Setup + workingDirectory: '$(Build.BinariesDirectory)' - bash: . '$(Build.SourcesDirectory)/ci/build.sh' displayName: Build + workingDirectory: '$(Build.BinariesDirectory)' env: PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig - bash: . '$(Build.SourcesDirectory)/ci/test.sh' displayName: Test + workingDirectory: '$(Build.BinariesDirectory)' env: TMPDIR: $(Agent.TempDirectory) LEAK_CHECK: leaks @@ -112,10 +115,12 @@ jobs: steps: - powershell: . '$(Build.SourcesDirectory)\ci\build.ps1' displayName: Build + workingDirectory: '$(Build.BinariesDirectory)' env: CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013 Win64" - powershell: . '$(Build.SourcesDirectory)\ci\test.ps1' displayName: Test + workingDirectory: '$(Build.BinariesDirectory)' - task: PublishTestResults@2 displayName: Publish Test Results condition: succeededOrFailed() @@ -130,10 +135,12 @@ jobs: steps: - powershell: . '$(Build.SourcesDirectory)\ci\build.ps1' displayName: Build + workingDirectory: '$(Build.BinariesDirectory)' env: CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013" - powershell: . '$(Build.SourcesDirectory)\ci\test.ps1' displayName: Test + workingDirectory: '$(Build.BinariesDirectory)' - task: PublishTestResults@2 displayName: Publish Test Results condition: succeededOrFailed() @@ -148,16 +155,19 @@ jobs: steps: - powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1' displayName: Setup + workingDirectory: '$(Build.BinariesDirectory)' env: TEMP: $(Agent.TempDirectory) ARCH: amd64 - powershell: . '$(Build.SourcesDirectory)\ci\build.ps1' displayName: Build + workingDirectory: '$(Build.BinariesDirectory)' env: CMAKE_OPTIONS: -G"MinGW Makefiles" PATH: $(Agent.TempDirectory)\mingw64\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin - powershell: . '$(Build.SourcesDirectory)\ci\test.ps1' displayName: Test + workingDirectory: '$(Build.BinariesDirectory)' - task: PublishTestResults@2 displayName: Publish Test Results condition: succeededOrFailed() @@ -172,16 +182,19 @@ jobs: steps: - powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1' displayName: Setup + workingDirectory: '$(Build.BinariesDirectory)' env: TEMP: $(Agent.TempDirectory) ARCH: x86 - powershell: . '$(Build.SourcesDirectory)\ci\build.ps1' displayName: Build + workingDirectory: '$(Build.BinariesDirectory)' env: CMAKE_OPTIONS: -G"MinGW Makefiles" PATH: $(Agent.TempDirectory)\mingw32\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin - powershell: . '$(Build.SourcesDirectory)\ci\test.ps1' displayName: Test + workingDirectory: '$(Build.BinariesDirectory)' - task: PublishTestResults@2 displayName: Publish Test Results condition: succeededOrFailed() |