-
Notifications
You must be signed in to change notification settings - Fork 184
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
[chore] Add Docker test pipeline #837
Merged
mx-psi
merged 3 commits into
open-telemetry:main
from
dynatrace-oss-contrib:docker-tests
Mar 5, 2025
Merged
[chore] Add Docker test pipeline #837
mx-psi
merged 3 commits into
open-telemetry:main
from
dynatrace-oss-contrib:docker-tests
Mar 5, 2025
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Moritz Wiesinger <[email protected]> try to build images again Signed-off-by: Moritz Wiesinger <[email protected]> ignore darwin ppc64le build Signed-off-by: Moritz Wiesinger <[email protected]> try with conditional Signed-off-by: Moritz Wiesinger <[email protected]> fix expression Signed-off-by: Moritz Wiesinger <[email protected]> try again Signed-off-by: Moritz Wiesinger <[email protected]> debugging Signed-off-by: Moritz Wiesinger <[email protected]> and again Signed-off-by: Moritz Wiesinger <[email protected]> disable windows/ppc64le Signed-off-by: Moritz Wiesinger <[email protected]> remove ppc64le from darwin and windows builds Signed-off-by: Moritz Wiesinger <[email protected]> more debugging Signed-off-by: Moritz Wiesinger <[email protected]> try agian Signed-off-by: Moritz Wiesinger <[email protected]> again Signed-off-by: Moritz Wiesinger <[email protected]> more Signed-off-by: Moritz Wiesinger <[email protected]> try using tojson and not fromjson Signed-off-by: Moritz Wiesinger <[email protected]> extract data from files directly Signed-off-by: Moritz Wiesinger <[email protected]> finally getting somewhere Signed-off-by: Moritz Wiesinger <[email protected]> more jq changes Signed-off-by: Moritz Wiesinger <[email protected]> more variables Signed-off-by: Moritz Wiesinger <[email protected]> remove newlines Signed-off-by: Moritz Wiesinger <[email protected]> remove quotes Signed-off-by: Moritz Wiesinger <[email protected]> try removing quotes in jq commands Signed-off-by: Moritz Wiesinger <[email protected]> extract goos and goarch from tar.gz artifacts Signed-off-by: Moritz Wiesinger <[email protected]> use correct path Signed-off-by: Moritz Wiesinger <[email protected]> try with different conditional Signed-off-by: Moritz Wiesinger <[email protected]> adjust paths again Signed-off-by: Moritz Wiesinger <[email protected]> try adding quotes Signed-off-by: Moritz Wiesinger <[email protected]> try different conditional Signed-off-by: Moritz Wiesinger <[email protected]> dfebugging Signed-off-by: Moritz Wiesinger <[email protected]> sanity check Signed-off-by: Moritz Wiesinger <[email protected]> fix conditional, try to fix quotes Signed-off-by: Moritz Wiesinger <[email protected]> copy binary before building image Signed-off-by: Moritz Wiesinger <[email protected]> add first docker test steps Signed-off-by: Moritz Wiesinger <[email protected]> fix matrix reference Signed-off-by: Moritz Wiesinger <[email protected]> reduce pipeline debugging demand Signed-off-by: Moritz Wiesinger <[email protected]> exclude darwin and windows docker tests Signed-off-by: Moritz Wiesinger <[email protected]> remove darwin for now Signed-off-by: Moritz Wiesinger <[email protected]> debugging of paths Signed-off-by: Moritz Wiesinger <[email protected]> fix path Signed-off-by: Moritz Wiesinger <[email protected]> change from docker ps to docker logs Signed-off-by: Moritz Wiesinger <[email protected]> set entrypoint manually Signed-off-by: Moritz Wiesinger <[email protected]> change from import to load Signed-off-by: Moritz Wiesinger <[email protected]> almost there Signed-off-by: Moritz Wiesinger <[email protected]> fix version Signed-off-by: Moritz Wiesinger <[email protected]> set name explicitely Signed-off-by: Moritz Wiesinger <[email protected]> more output Signed-off-by: Moritz Wiesinger <[email protected]> redirect stderr to stdout Signed-off-by: Moritz Wiesinger <[email protected]> better output Signed-off-by: Moritz Wiesinger <[email protected]> more debug output Signed-off-by: Moritz Wiesinger <[email protected]> fix newlines Signed-off-by: Moritz Wiesinger <[email protected]> use special test config file Signed-off-by: Moritz Wiesinger <[email protected]> forgot backslash... Signed-off-by: Moritz Wiesinger <[email protected]> add pwd Signed-off-by: Moritz Wiesinger <[email protected]> do loopback Signed-off-by: Moritz Wiesinger <[email protected]> Revert "reduce pipeline debugging demand" This reverts commit b858523. remove maybe unneeded steps Signed-off-by: Moritz Wiesinger <[email protected]> add back download step Signed-off-by: Moritz Wiesinger <[email protected]> add back qemu action Signed-off-by: Moritz Wiesinger <[email protected]> add back checkout step Signed-off-by: Moritz Wiesinger <[email protected]> add back qemu step Signed-off-by: Moritz Wiesinger <[email protected]> revert removal of windows/ppc64le variant Signed-off-by: Moritz Wiesinger <[email protected]> revert matrix configs Signed-off-by: Moritz Wiesinger <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>
mx-psi
approved these changes
Mar 5, 2025
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.
Looks reasonable, it may flake if the Collector takes too long to start up but I guess it's also good to be aware of that possibility. Thanks!!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds steps to the CI pipeline setup that run all built container images with a small default config that is mounted into the container as a volume.
The pipeline then check if the
Everything is ready.
message is logged to make sure that the collector started up correctly.Fixes #786