-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Skip building HotROD for all platforms for pull requests #5743
Comments
Hi @yurishkuro, as per my understanding do we have to achieve the similar I can come up with a PR if you can guide me more about the issue and if I am thinking in a right direction? |
yes, we can replicate similar setup and CLI flags from the other scripts |
…ng#5765) ## Which problem is this PR solving? - Resolves jaegertracing#5743 ## Description of the changes - Similar to the functionality we have for all-in-one image I tried to achieve same build configuration supported by corresponding script file. ## Checklist - [x] I have read https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md - [x] I have signed all commits - [ ] I have added unit tests for the new functionality - [x] I have run lint and test steps successfully - for `jaeger`: `make lint test` - for `jaeger-ui`: `yarn lint` and `yarn test` --------- Signed-off-by: Manoramsharma <[email protected]> Signed-off-by: Yuri Shkuro <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
To speed up CI for pull requests we avoid expensive multi-platform image building. For example, the all-on-one CI workflow
.github/workflows/ci-all-in-one-build.yml
usesBUILD_FLAGS=-l -D -p linux/amd64
:-l
for local build only (no pushing to public registry)We should reproduce the same functionality for
.github/workflows/ci-hotrod.yml
andscripts/hotrod-integration-test.sh
The text was updated successfully, but these errors were encountered: