• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1trigger:
2  branches:
3    include:
4    - 'main'
5  tags:
6    include:
7    - 'v*'
8
9jobs:
10- job: CI
11  pool:
12    vmImage: 'ubuntu-latest'
13  container: envoyproxy/envoy-build-ubuntu@sha256:b4fe088084579339ae8f7a44af899bbebd86a290af56e5ab7cc85ca99a09499c
14  steps:
15  - task: CacheBeta@1
16    inputs:
17      key: './WORKSPACE | ./.bazel* | **/*.bzl'
18      path: $(Agent.TempDirectory)/tmp
19
20  - bash: ci/check.sh
21    env:
22      TEST_TMPDIR: $(Agent.TempDirectory)/tmp
23
24  - bash: tools/generate_go_protobuf.py && test -z "$(git status --porcelain)"
25    env:
26      TEST_TMPDIR: $(Agent.TempDirectory)/tmp
27