dendrite/azure-pipelines.yml
2021-09-13 10:44:55 +10:00

37 lines
1.1 KiB
YAML

# Go
# Build your Go project.
# Add steps that test, save build artifacts, deploy, and more:
# https://docs.microsoft.com/azure/devops/pipelines/languages/go
trigger:
- develop
pool:
vmImage: ubuntu-latest
variables:
GOBIN: '$(GOPATH)/bin' # Go binaries path
GOROOT: '/usr/local/go1.11' # Go installation path
GOPATH: '$(system.defaultWorkingDirectory)/gopath' # Go workspace path
modulePath: '$(GOPATH)/src/github.com/$(build.repository.name)' # Path to the module's code
steps:
# - task: CmdLine@2
# displayName: 'List all directories'
# inputs:
# script: |
# echo "Structure of work folder of this pipeline:"
# tree $(Agent.WorkFolder) /f
# echo "Build.ArtifactStagingDirectory:"
# echo "$(Build.ArtifactStagingDirectory)"
# echo "Build.BinariesDirectory:"
# echo "$(Build.BinariesDirectory)"
# echo "Build.SourcesDirectory:"
# echo "$(Build.SourcesDirectory)"
# tree $(Build.SourcesDirectory) /f
- task: CmdLine@2
name: Build
inputs:
workingDirectory: '$(Build.SourcesDirectory)'
script: './build.sh'