plantuml docker
1.0
Exécutez Plantuml dans un conteneur Docker. Pour une utilisation dans le cadre de votre pipeline de construction.
Où tous les fichiers Plantuml existent dans le dossier path-to-mount et ont l'extension .puml:
docker run -v path-to-mount:/source --rm -i robbell/plantuml-docker source/*.puml -o ./output
cat sample.puml | docker run --rm -i robbell/plantuml-docker > output.png
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
steps:
- script: docker run -v $(Build.Repository.LocalPath)/plantuml:/source --rm -i robbell/plantuml-docker source/*.puml -o ./output
displayName: 'Export PlantUML diagrams'
- task: PublishBuildArtifacts@1
displayName: 'Publish PlantUML diagrams as artifact'
inputs:
PathtoPublish: '$(Build.Repository.LocalPath)/plantuml/output'
ArtifactName: 'plantuml-output'