-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Publish artefacts for the exactly required docker images #17080
Conversation
938031d
to
4e5894a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the purpose of only saving one image instead of all?
setting this WIP temporarily - i just realized that envoy-alpine-dev is still required for examples... |
it takes ~20-30 minutes off of the windows docker stage, and ~10 minutes off of the linux docker and verify stages |
4e5894a
to
0017dcf
Compare
@lizan both issues - alpine and release builds - addressed, ptal - it would be great to land this as it will save a fair amount of ci time/load |
0017dcf
to
d4620d9
Compare
i just looked at the setec repo and realised 2 things - that also tests the wrong images - ie pulls from dockerhub, and this pr doesnt handle that correctly - ill update... |
Signed-off-by: Ryan Northey <[email protected]>
2891628
to
d0cc7b4
Compare
i think this should work now in the required contexts, fix the verify image mismatches and speedup ci all round |
* main: (51 commits) listener: add filter chain match support for direct source address (envoyproxy#17118) Increase common/common coverage (envoyproxy#17193) crash_dump: Added local_end_stream_ to crash dump for H2. (envoyproxy#17199) codeql: improve Ubuntu dependency installation (envoyproxy#16556) ci: Move tooling tests to tooling job (envoyproxy#17071) Fix issue with Windows container image (envoyproxy#17113) fix filter linking urls (envoyproxy#17185) bug fix: fix bug that check_format.py will check files which are ignored (envoyproxy#17195) tls: moving the server name into SocketAddressProvider (envoyproxy#16574) network: Use std::make_unique and std::make_shared in source/common/network instead of bare new() (envoyproxy#17177) Revert "alpha matching: support generic action factory context (envoyproxy#17025)" (envoyproxy#17191) ci: Dont clone filter example where not required (envoyproxy#17182) alpha matching: support generic action factory context (envoyproxy#17025) xds: Clarify comment for RouteMatch.case_sensitive field. (envoyproxy#17176) ci: Only publish the required docker image (envoyproxy#17080) coverage: fixing flake (envoyproxy#17190) api: add cluster_specifier_plugin to RouteAction (envoyproxy#16944) wasm: update V8 to v9.2.230.13. (envoyproxy#17183) wasm: update Proxy-Wasm C++ Host and SDK to latest (2021-06-24). (envoyproxy#17174) owners: add Piotr as senior extension maintainer (envoyproxy#17175) ... Signed-off-by: Garrett Bourg <[email protected]>
Signed-off-by: Ryan Northey <[email protected]> Signed-off-by: chris.xin <[email protected]>
Signed-off-by: Ryan Northey <[email protected]>
Signed-off-by: Ryan Northey [email protected]
Commit Message: ci: Only publish the required docker image
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue] Fix #17132
[Optional Deprecated:]
[Optional API Considerations:]