mirror of
https://github.com/libgit2/libgit2.git
synced 2026-01-25 11:06:32 +00:00
azure: move build scripts into "azure-pipelines" directory
Since we have migrated to Azure Pipelines, we have deprecated and subsequentally removed all infrastructure for AppVeyor and Travis. Thus it doesn't make a lot of sense to have the split between "ci/" and "azure-pipelines/" directories anymoer, as "azure-pipelines/" is essentially our only CI. Move all CI scripts into the "azure-pipelines/" directory to have everything centrally located and to remove clutter in the top-level directory.
This commit is contained in:
@@ -59,7 +59,7 @@ jobs:
|
||||
pool:
|
||||
vmImage: 'macOS 10.13'
|
||||
steps:
|
||||
- bash: . '$(Build.SourcesDirectory)/ci/setup-osx.sh'
|
||||
- bash: . '$(Build.SourcesDirectory)/azure-pipelines/setup-osx.sh'
|
||||
displayName: Setup
|
||||
- template: azure-pipelines/bash.yml
|
||||
parameters:
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
displayName: 'Windows (amd64; MinGW)'
|
||||
pool: Hosted
|
||||
steps:
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\setup-mingw.ps1'
|
||||
displayName: Setup
|
||||
env:
|
||||
TEMP: $(Agent.TempDirectory)
|
||||
@@ -106,7 +106,7 @@ jobs:
|
||||
displayName: 'Windows (x86; MinGW)'
|
||||
pool: Hosted
|
||||
steps:
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\setup-mingw.ps1'
|
||||
displayName: Setup
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env:
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# These are the steps used for building on machines with bash.
|
||||
steps:
|
||||
- bash: . '$(Build.SourcesDirectory)/ci/build.sh'
|
||||
- bash: . '$(Build.SourcesDirectory)/azure-pipelines/build.sh'
|
||||
displayName: Build
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env: ${{ parameters.environmentVariables }}
|
||||
- bash: . '$(Build.SourcesDirectory)/ci/test.sh'
|
||||
- bash: . '$(Build.SourcesDirectory)/azure-pipelines/test.sh'
|
||||
displayName: Test
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env: ${{ parameters.environmentVariables }}
|
||||
|
||||
@@ -18,7 +18,7 @@ jobs:
|
||||
envVars: |
|
||||
COVERITY_TOKEN=$(COVERITY_TOKEN)
|
||||
workDir: '/build'
|
||||
containerCommand: '/src/ci/coverity-build.sh'
|
||||
containerCommand: '/src/azure-pipelines/coverity-build.sh'
|
||||
detached: false
|
||||
- task: Docker@0
|
||||
displayName: Publish
|
||||
@@ -31,6 +31,6 @@ jobs:
|
||||
envVars: |
|
||||
COVERITY_TOKEN=$(COVERITY_TOKEN)
|
||||
workDir: '/build'
|
||||
containerCommand: '/src/ci/coverity-publish.sh'
|
||||
containerCommand: '/src/azure-pipelines/coverity-publish.sh'
|
||||
detached: false
|
||||
continueOnError: true
|
||||
|
||||
@@ -14,7 +14,7 @@ steps:
|
||||
$(Build.BinariesDirectory):/build
|
||||
envVars: ${{ parameters.environmentVariables }}
|
||||
workDir: '/build'
|
||||
containerCommand: '/src/ci/build.sh'
|
||||
containerCommand: '/src/azure-pipelines/build.sh'
|
||||
detached: false
|
||||
- task: docker@0
|
||||
displayName: Test
|
||||
@@ -26,7 +26,7 @@ steps:
|
||||
$(Build.BinariesDirectory):/build
|
||||
envVars: ${{ parameters.environmentVariables }}
|
||||
workDir: '/build'
|
||||
containerCommand: '/src/ci/test.sh'
|
||||
containerCommand: '/src/azure-pipelines/test.sh'
|
||||
detached: false
|
||||
- task: publishtestresults@2
|
||||
displayName: Publish Test Results
|
||||
|
||||
@@ -59,7 +59,7 @@ jobs:
|
||||
pool:
|
||||
vmImage: 'macOS 10.13'
|
||||
steps:
|
||||
- bash: . '$(Build.SourcesDirectory)/ci/setup-osx.sh'
|
||||
- bash: . '$(Build.SourcesDirectory)/azure-pipelines/setup-osx.sh'
|
||||
displayName: Setup
|
||||
- template: bash.yml
|
||||
parameters:
|
||||
@@ -94,7 +94,7 @@ jobs:
|
||||
displayName: 'Windows (amd64; MinGW)'
|
||||
pool: Hosted
|
||||
steps:
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\setup-mingw.ps1'
|
||||
displayName: Setup
|
||||
env:
|
||||
TEMP: $(Agent.TempDirectory)
|
||||
@@ -110,7 +110,7 @@ jobs:
|
||||
displayName: 'Windows (x86; MinGW)'
|
||||
pool: Hosted
|
||||
steps:
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\setup-mingw.ps1'
|
||||
displayName: Setup
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env:
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# These are the steps used for building on machines with PowerShell.
|
||||
steps:
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\build.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\build.ps1'
|
||||
displayName: Build
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env: ${{ parameters.environmentVariables }}
|
||||
- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
|
||||
- powershell: . '$(Build.SourcesDirectory)\azure-pipelines\test.ps1'
|
||||
displayName: Test
|
||||
workingDirectory: '$(Build.BinariesDirectory)'
|
||||
env: ${{ parameters.environmentVariables }}
|
||||
|
||||
Reference in New Issue
Block a user