blob: c6489348cc70fcb1578fb10735fe4ef5c4faa7dd [file] [log] [blame]
trigger:
branches:
include:
- 'main'
tags:
include:
- 'v*'
jobs:
- job: CI
pool:
vmImage: 'ubuntu-latest'
container: envoyproxy/envoy-build-ubuntu@sha256:b4fe088084579339ae8f7a44af899bbebd86a290af56e5ab7cc85ca99a09499c
steps:
- task: CacheBeta@1
inputs:
key: './WORKSPACE | ./.bazel* | **/*.bzl'
path: $(Agent.TempDirectory)/tmp
- bash: ci/check.sh
env:
TEST_TMPDIR: $(Agent.TempDirectory)/tmp
- bash: tools/generate_go_protobuf.py && test -z "$(git status --porcelain)"
env:
TEST_TMPDIR: $(Agent.TempDirectory)/tmp