summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2020-08-31 12:45:11 +0100
committerGitHub <noreply@github.com>2020-08-31 12:45:11 +0100
commit8e3f8823af0fdeec1d549b63dceaadb6a014f99e (patch)
tree77c7406d1d0cc9d0efc4be74770b79a7e87376c5
parent931bd3b83d624ec890a537ba4c1357ebf8032dca (diff)
parent7851a165a0a13ef979b28f06da5f38498a5e8bac (diff)
downloadlibgit2-8e3f8823af0fdeec1d549b63dceaadb6a014f99e.tar.gz
Merge pull request #5615 from libgit2/pks/azure-remove-docjob
azure: Remove job generating documentation
-rw-r--r--azure-pipelines.yml37
1 files changed, 0 insertions, 37 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 28fbc1613..f3690b8ec 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -151,40 +151,3 @@ jobs:
CMAKE_OPTIONS: -DDEPRECATE_HARD=ON
SKIP_SSH_TESTS: true
SKIP_NEGOTIATE_TESTS: true
-
-- job: documentation
- displayName: 'Generate Documentation'
- pool:
- vmImage: 'ubuntu-18.04'
- steps:
- - script: |
- cd $(Build.SourcesDirectory)/azure-pipelines/docker
- docker build -t libgit2/docurium --build-arg BASE=ubuntu:trusty -f docurium .
- displayName: 'Build Docker image'
- - script: |
- git config user.name 'Documentation Generation'
- git config user.email 'libgit2@users.noreply.github.com'
- git branch gh-pages origin/gh-pages
- docker run --rm -v $(Build.SourcesDirectory):/home/libgit2/source -w /home/libgit2/source libgit2/docurium:latest cm doc api.docurium
- git checkout gh-pages
- cp -R * '$(Build.BinariesDirectory)'
- displayName: 'Generate Documentation'
- - task: archivefiles@2
- displayName: 'Archive Documentation'
- inputs:
- rootFolderOrFile: '$(Build.BinariesDirectory)'
- includeRootFolder: false
- archiveFile: '$(Build.ArtifactStagingDirectory)/api-documentation.zip'
- - task: publishbuildartifacts@1
- displayName: 'Upload Documentation Artifact'
- inputs:
- pathToPublish: '$(Build.ArtifactStagingDirectory)'
- artifactName: 'docs'
- - script: |
- git remote -v
- echo 'machine github.com' > ~/.netrc
- echo 'login $(GITHUB_USERNAME)' >> ~/.netrc
- echo 'password $(GITHUB_PAT)' >> ~/.netrc
- git push origin gh-pages
- displayName: 'Publish Documentation'
- condition: and(eq(variables['Build.Repository.Name'], 'libgit2/libgit2'), eq(variables['Build.Reason'], 'IndividualCI'))