Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
1a05155
extensions: Use bazel build for generating docs rst (#16749)
phlax Jun 2, 2021
cd183e1
metrics service: make metric predicate overridable (#16725)
Jun 2, 2021
93b7bc4
quiche: enable more quic tests (#16402)
danzh2010 Jun 2, 2021
fc00266
clusters: remove well_known_names (#16741)
daixiang0 Jun 2, 2021
9a1387c
resource_monitors: remove well_known_names (#16761)
daixiang0 Jun 2, 2021
53d8c9d
[envoy-15622] add generic XDS protobuf definitions (#15760)
su225 Jun 2, 2021
13f1860
HCM: protect against removal of critical response headers by a filter…
mathetake Jun 2, 2021
2c0e1f2
dns: disable the use of search namespaces when using the c-ares resol…
Jun 2, 2021
728ff42
security: add Spotify as end user (#16776)
mattklein123 Jun 2, 2021
6e5f71e
transport_sockets: remove well_known_names (#16762)
daixiang0 Jun 2, 2021
858edc6
access_loggers: remove well_known_names (#16743)
daixiang0 Jun 2, 2021
ff2c0e5
upstream: change pool APIs (#16544)
alyssawilk Jun 2, 2021
6a4b0d5
tools: adding slackbot for PR notifications (#16750)
alyssawilk Jun 2, 2021
b431c70
docs: Use bazel build for generating external deps rst (#16767)
phlax Jun 3, 2021
3d0eb2b
allow user_agent fields to be overridden from bootstrap config (#16646)
justincely Jun 3, 2021
d5cc238
dependabot: Updates (#16766)
phlax Jun 3, 2021
c09dbd8
test: refactoring integration tests to lower extension use (#16653)
alyssawilk Jun 3, 2021
4f0882b
tcp listener: log source IP (#16148)
Jun 3, 2021
bf3c19c
dependencies: Fix script imports (#16798)
phlax Jun 3, 2021
14782eb
Tools: update release date checker to check for release date vs. last…
moderation Jun 3, 2021
8e0fec1
quic: add QUIC downstream connection close error stats. (#16584)
RenjieTang Jun 3, 2021
6f9d06a
Only check DCO on the author's commits (#16388)
soulxu Jun 3, 2021
fa25084
docs: update xds docs to talk about stale nonce for delta (#16659)
Jun 3, 2021
85031e8
api listener: add dump state to synthetic connection (#16738)
junr03 Jun 3, 2021
20591cb
bugfix and stale PR update (#16805)
alyssawilk Jun 3, 2021
c226466
tools: hash fix (#16787)
alyssawilk Jun 3, 2021
ef0fb39
Add a windows sample (#16339)
Jun 3, 2021
5e5e3c2
listener: no io_handle for virtual listener (#16259)
lambdai Jun 4, 2021
0fae697
build: modify include paths to be more bazel friendly (#16711)
yanavlasov Jun 4, 2021
8905971
remove outdated build instructions (#16800)
Jun 4, 2021
436946b
Windows ci add bazel args (#16643)
wrowe Jun 4, 2021
72bf41f
abseil: force using non-std types (#16029)
mattklein123 Jun 4, 2021
d85278a
deps: Remove unused dependencies from gh notifier (#16813)
phlax Jun 7, 2021
4d44deb
alpha matching: ensure that extracted header values are not reused be…
Jun 7, 2021
e32c9e3
docs: clarifying upstream filter docs (#16803)
alyssawilk Jun 7, 2021
5622577
pr notifier: treat waiting.any as waiting label (#16849)
Jun 7, 2021
5736f59
http3 config fix (#16848)
alyssawilk Jun 7, 2021
97d4792
remove unused well_known_names files (#16836)
daixiang0 Jun 7, 2021
8b584f1
docs: Use bazel to build redirects.txt (#16833)
phlax Jun 7, 2021
025e089
http: add test to ensure stream info populated into http stream (#16797)
soulxu Jun 7, 2021
d89c9b6
Revert bandaid for gcc CI build (#16818)
yanavlasov Jun 7, 2021
b275131
fix ci build. (#16863)
RenjieTang Jun 7, 2021
64b3d1d
test: fixing a v6 only test failure (#16852)
alyssawilk Jun 8, 2021
8f75ff6
Remove extra quotes for strings in metadata formatter (#16736)
itamarkam Jun 8, 2021
0c3b05f
test: clearing up a TODO (#16853)
alyssawilk Jun 8, 2021
4705ada
wasm: update Proxy-Wasm C++ Host to latest (2021-06-01). (#16430)
PiotrSikora Jun 8, 2021
37230ba
python: Remove unused dependencies (#16839)
phlax Jun 8, 2021
2258ae9
security: updating setec dist (#16845)
alyssawilk Jun 8, 2021
e6ac316
yaml: Lint CI and repo configs (#16844)
phlax Jun 8, 2021
8e02e70
yaml: Lint docs configs (#16842)
phlax Jun 8, 2021
233546f
yaml: Lint example configs (#16841)
phlax Jun 8, 2021
f25fbb2
docs: add seealso section to gzip sandbox (#16796)
daixiang0 Jun 8, 2021
6db3ae1
docs: fix word repetition and grammar (#16864)
agrawalnishant Jun 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
148 changes: 74 additions & 74 deletions .azure-pipelines/bazel.yml
Original file line number Diff line number Diff line change
@@ -1,85 +1,85 @@
parameters:
- name: ciTarget
displayName: "CI target"
type: string
default: bazel.release
- name: artifactSuffix
displayName: "Suffix of artifact"
type: string
default: ""
- name: rbe
displayName: "Enable RBE"
type: boolean
default: true
- name: managedAgent
type: boolean
default: true
- name: bazelBuildExtraOptions
type: string
default: "--flaky_test_attempts=2"
- name: ciTarget
displayName: "CI target"
type: string
default: bazel.release
- name: artifactSuffix
displayName: "Suffix of artifact"
type: string
default: ""
- name: rbe
displayName: "Enable RBE"
type: boolean
default: true
- name: managedAgent
type: boolean
default: true
- name: bazelBuildExtraOptions
type: string
default: "--flaky_test_attempts=2"

steps:
- task: Cache@2
inputs:
key: '"${{ parameters.ciTarget }}" | ./WORKSPACE | **/*.bzl'
path: $(Build.StagingDirectory)/repository_cache
continueOnError: true
- task: Cache@2
inputs:
key: '"${{ parameters.ciTarget }}" | ./WORKSPACE | **/*.bzl'
path: $(Build.StagingDirectory)/repository_cache
continueOnError: true

- bash: .azure-pipelines/cleanup.sh
displayName: "Removing tools from agent"
condition: ${{ parameters.managedAgent }}
- bash: .azure-pipelines/cleanup.sh
displayName: "Removing tools from agent"
condition: ${{ parameters.managedAgent }}

- bash: |
echo "disk space at beginning of build:"
df -h
displayName: "Check disk space at beginning"
- bash: |
echo "disk space at beginning of build:"
df -h
displayName: "Check disk space at beginning"

- bash: |
sudo mkdir -p /etc/docker
echo '{
"ipv6": true,
"fixed-cidr-v6": "2001:db8:1::/64"
}' | sudo tee /etc/docker/daemon.json
sudo service docker restart
displayName: "Enable IPv6"
condition: ${{ parameters.managedAgent }}
- bash: |
sudo mkdir -p /etc/docker
echo '{
"ipv6": true,
"fixed-cidr-v6": "2001:db8:1::/64"
}' | sudo tee /etc/docker/daemon.json
sudo service docker restart
displayName: "Enable IPv6"
condition: ${{ parameters.managedAgent }}

- script: ci/run_envoy_docker.sh 'ci/do_ci.sh ${{ parameters.ciTarget }}'
workingDirectory: $(Build.SourcesDirectory)
env:
ENVOY_DOCKER_BUILD_DIR: $(Build.StagingDirectory)
SLACK_TOKEN: $(SLACK_TOKEN)
REPO_URI: $(Build.Repository.Uri)
BUILD_URI: $(Build.BuildUri)
${{ if parameters.rbe }}:
ENVOY_RBE: "1"
BAZEL_BUILD_EXTRA_OPTIONS: "--config=remote-ci --jobs=$(RbeJobs) ${{ parameters.bazelBuildExtraOptions }}"
BAZEL_REMOTE_CACHE: grpcs://remotebuildexecution.googleapis.com
BAZEL_REMOTE_INSTANCE: projects/envoy-ci/instances/default_instance
GCP_SERVICE_ACCOUNT_KEY: $(GcpServiceAccountKey)
${{ if eq(parameters.rbe, false) }}:
BAZEL_BUILD_EXTRA_OPTIONS: "${{ parameters.bazelBuildExtraOptions }}"
BAZEL_REMOTE_CACHE: $(LocalBuildCache)
- script: ci/run_envoy_docker.sh 'ci/do_ci.sh ${{ parameters.ciTarget }}'
workingDirectory: $(Build.SourcesDirectory)
env:
ENVOY_DOCKER_BUILD_DIR: $(Build.StagingDirectory)
SLACK_TOKEN: $(SLACK_TOKEN)
REPO_URI: $(Build.Repository.Uri)
BUILD_URI: $(Build.BuildUri)
${{ if parameters.rbe }}:
ENVOY_RBE: "1"
BAZEL_BUILD_EXTRA_OPTIONS: "--config=remote-ci --jobs=$(RbeJobs) ${{ parameters.bazelBuildExtraOptions }}"
BAZEL_REMOTE_CACHE: grpcs://remotebuildexecution.googleapis.com
BAZEL_REMOTE_INSTANCE: projects/envoy-ci/instances/default_instance
GCP_SERVICE_ACCOUNT_KEY: $(GcpServiceAccountKey)
${{ if eq(parameters.rbe, false) }}:
BAZEL_BUILD_EXTRA_OPTIONS: "${{ parameters.bazelBuildExtraOptions }}"
BAZEL_REMOTE_CACHE: $(LocalBuildCache)

displayName: "Run CI script"
displayName: "Run CI script"

- bash: |
echo "disk space at end of build:"
df -h
# Cleanup offending files with unicode names
rm -rf $(Build.StagingDirectory)/tmp/*/*/external/go_sdk/test/fixedbugs
displayName: "Check disk space at end"
condition: always()
- bash: |
echo "disk space at end of build:"
df -h
# Cleanup offending files with unicode names
rm -rf $(Build.StagingDirectory)/tmp/*/*/external/go_sdk/test/fixedbugs
displayName: "Check disk space at end"
condition: always()

- task: PublishTestResults@2
inputs:
testResultsFiles: "**/bazel-out/**/testlogs/**/test.xml"
testRunTitle: "${{ parameters.ciTarget }}"
searchFolder: $(Build.StagingDirectory)/tmp
condition: always()
- task: PublishTestResults@2
inputs:
testResultsFiles: "**/bazel-out/**/testlogs/**/test.xml"
testRunTitle: "${{ parameters.ciTarget }}"
searchFolder: $(Build.StagingDirectory)/tmp
condition: always()

- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: "$(Build.StagingDirectory)/envoy"
artifactName: ${{ parameters.ciTarget }}${{ parameters.artifactSuffix }}
condition: always()
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: "$(Build.StagingDirectory)/envoy"
artifactName: ${{ parameters.ciTarget }}${{ parameters.artifactSuffix }}
condition: always()
10 changes: 5 additions & 5 deletions .azure-pipelines/cve_scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ schedules:
pool:
vmImage: "ubuntu-18.04"
steps:
- script: ci/run_envoy_docker.sh 'ci/do_ci.sh cve_scan'
workingDirectory: $(Build.SourcesDirectory)
env:
ENVOY_DOCKER_BUILD_DIR: $(Build.StagingDirectory)
displayName: "Scan for CVEs in dependencies"
- script: ci/run_envoy_docker.sh 'ci/do_ci.sh cve_scan'
workingDirectory: $(Build.SourcesDirectory)
env:
ENVOY_DOCKER_BUILD_DIR: $(Build.StagingDirectory)
displayName: "Scan for CVEs in dependencies"
Loading