Skip to content

ci: Add examplesOnly condition#24465

Merged
phlax merged 4 commits intoenvoyproxy:mainfrom
phlax:ci-examples-only
Dec 14, 2022
Merged

ci: Add examplesOnly condition#24465
phlax merged 4 commits intoenvoyproxy:mainfrom
phlax:ci-examples-only

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Dec 9, 2022

Signed-off-by: Ryan Northey ryan@synca.io

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

@phlax phlax marked this pull request as draft December 9, 2022 09:48
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Dec 9, 2022

these conditions are not perfect, but will still catch most of the PRs - eg a sandbox PR which has just docs + example changes wont be caught but should. We can improve on these conditions once we have CI running a bit more optimally

@alyssawilk
Copy link
Copy Markdown
Contributor

still a draft - want me to take a look anyway?

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Dec 12, 2022

still a draft - want me to take a look anyway?

yep, mostly still WIP because i wanted to push the release pr through first

we also need to be a bit careful how we use this condition as the examples require release + docker

Copy link
Copy Markdown
Contributor

@alyssawilk alyssawilk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah looks fine. want to exempt the relevant builds as part of it?

Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax changed the title [WIP] ci: Add examplesOnly condition ci: Add examplesOnly condition Dec 13, 2022
@phlax phlax marked this pull request as ready for review December 13, 2022 14:48
@alyssawilk alyssawilk assigned lizan and unassigned alyssawilk Dec 13, 2022
@alyssawilk
Copy link
Copy Markdown
Contributor

LGTM but I'm going to throw over to Lizan as he's more likely to realize if we're excluding biulds we don't want to :-P

Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Dec 13, 2022

added windows to skipped jobs

Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax merged commit ed55e02 into envoyproxy:main Dec 14, 2022
jpsim added a commit that referenced this pull request Dec 14, 2022
…-tools

* origin/main: (59 commits)
  Make IsOkAndHolds matcher work with submatchers (#24498)
  ios: fix platform key value store (#24532)
  make ClusterInfo::traffic_stats_ a unique_ptr, so that later we can lazy-init it later. (#24406)
  quic: splitting into client and server (#24513)
  fixing coverage (#24529)
  ci: Add `examplesOnly` condition (#24465)
  ci: sonatype_nexus_upload.py: remove unused format argument (#24471)
  deps: Bump `build_bazel_rules_apple` -> 1.1.3 (#24527)
  deps: Bump `com_github_nghttp2_nghttp2` -> 1.51.0 (#24525)
  deps: Bump `rules_license` -> 0.0.4 (#24523)
  build(deps): bump sphinxcontrib-httpdomain from 1.8.0 to 1.8.1 in /mobile/docs (#24126)
  build(deps): bump github/codeql-action from 2.1.35 to 2.1.36 (#24473)
  build(deps): bump openpolicyagent/opa from 0.47.2-istio to 0.47.3-istio in /examples/ext_authz (#24514)
  build(deps): bump node from `80844b6` to `2770c78` in /examples/ext_authz/auth/http-service (#24515)
  build(deps): bump abseil-cpp to latest version (#24386)
  xDS: add xDS config tracker extension point (#23485)
  kafka: add shared consumer manager (#24494)
  coverage: Improve test coverage (#24355)
  deps: Bump `rules_python` -> 0.16.1 (#24344)
  ci: revert disable running the Objective-C integration app (#24478)" (#24496)
  ...

Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants