summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2018-10-21 09:12:43 +0100
committerEdward Thomson <ethomson@edwardthomson.com>2018-10-21 09:44:36 +0100
commit4ec597dcacd8af899275c77ec0cc362be5865067 (patch)
tree99e09e2d316e375e566dfd2af76d096add1c5180 /ci
parent7c791f3dfcc00b892bcea9a1df63b36737d6eb1a (diff)
downloadlibgit2-4ec597dcacd8af899275c77ec0cc362be5865067.tar.gz
ci: move configuration yaml to its own directory
As the number of each grow, separate the CI build scripts from the YAML definitions.
Diffstat (limited to 'ci')
-rw-r--r--ci/bash.yml17
-rw-r--r--ci/docker.yml33
-rw-r--r--ci/nightly.yml22
-rw-r--r--ci/powershell.yml17
4 files changed, 0 insertions, 89 deletions
diff --git a/ci/bash.yml b/ci/bash.yml
deleted file mode 100644
index d776a3649..000000000
--- a/ci/bash.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-# These are the steps used for building on machines with bash.
-steps:
-- bash: . '$(Build.SourcesDirectory)/ci/build.sh'
- displayName: Build
- workingDirectory: '$(Build.BinariesDirectory)'
- env: ${{ parameters.environmentVariables }}
-- bash: . '$(Build.SourcesDirectory)/ci/test.sh'
- displayName: Test
- workingDirectory: '$(Build.BinariesDirectory)'
- env: ${{ parameters.environmentVariables }}
-- task: PublishTestResults@2
- displayName: Publish Test Results
- condition: succeededOrFailed()
- inputs:
- testResultsFiles: 'results_*.xml'
- searchFolder: '$(Build.BinariesDirectory)'
- mergeTestResults: true
diff --git a/ci/docker.yml b/ci/docker.yml
deleted file mode 100644
index e92510478..000000000
--- a/ci/docker.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-# These are the steps used in a container-based build in VSTS.
-steps:
-- task: docker@0
- displayName: Build
- inputs:
- action: 'Run an image'
- imageName: ${{ parameters.imageName }}
- volumes: |
- $(Build.SourcesDirectory):/src
- $(Build.BinariesDirectory):/build
- envVars: ${{ parameters.environmentVariables }}
- workDir: '/build'
- containerCommand: '/src/ci/build.sh'
- detached: false
-- task: docker@0
- displayName: Test
- inputs:
- action: 'Run an image'
- imageName: ${{ parameters.imageName }}
- volumes: |
- $(Build.SourcesDirectory):/src
- $(Build.BinariesDirectory):/build
- envVars: ${{ parameters.environmentVariables }}
- workDir: '/build'
- containerCommand: '/src/ci/test.sh'
- detached: false
-- task: publishtestresults@2
- displayName: Publish Test Results
- condition: succeededOrFailed()
- inputs:
- testResultsFiles: 'results_*.xml'
- searchFolder: '$(Build.BinariesDirectory)'
- mergeTestResults: true
diff --git a/ci/nightly.yml b/ci/nightly.yml
deleted file mode 100644
index 4d6d8a3e8..000000000
--- a/ci/nightly.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-resources:
-- repo: self
-
-jobs:
-- job: coverity
- displayName: 'Coverity'
- pool:
- vmImage: 'Ubuntu 16.04'
- steps:
- - task: Docker@0
- displayName: Build
- inputs:
- action: 'Run an image'
- imageName: 'libgit2/trusty-openssl:latest'
- volumes: |
- $(Build.SourcesDirectory):/src
- $(Build.BinariesDirectory):/build
- envVars: |
- COVERITY_TOKEN=$(COVERITY_TOKEN)
- workDir: '/build'
- containerCommand: '/src/ci/coverity.sh'
- detached: false
diff --git a/ci/powershell.yml b/ci/powershell.yml
deleted file mode 100644
index a2eb175d5..000000000
--- a/ci/powershell.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-# These are the steps used for building on machines with PowerShell.
-steps:
-- powershell: . '$(Build.SourcesDirectory)\ci\build.ps1'
- displayName: Build
- workingDirectory: '$(Build.BinariesDirectory)'
- env: ${{ parameters.environmentVariables }}
-- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
- displayName: Test
- workingDirectory: '$(Build.BinariesDirectory)'
- env: ${{ parameters.environmentVariables }}
-- task: PublishTestResults@2
- displayName: Publish Test Results
- condition: succeededOrFailed()
- inputs:
- testResultsFiles: 'results_*.xml'
- searchFolder: '$(Build.BinariesDirectory)'
- mergeTestResults: true