Closed micheletest closed 6 years ago
Thanks for letting me know how it went and I'm glad it worked! And hey, you got to actually test that error path. I never actually made the agent fail so good to know the plugin behaves in a vaguely sane manner. I guess buildkite-agent
doesn't handle multiple artefacts with the same name nicely? Not a whole lot I can do about that but it's good to know.
Strange error there! Sorry you ran into that @micheletest. I think it actually might have been related to a performance slowdown on our artifact "search" download endpoint, making the agent timeout the request. But we've rolled out some fixes.
The agent can definitely handle multiple artifacts with the same name… you'll only end up with a single artifact downloaded though (the last one, unless you use the --step
argument to specify exactly which step's to use).
Thanks @toolmantim, that's interesting that I may have hit upon a performance slowdown. Glad it helped you to roll out some fixes. All my artifact names are unique now, which seems necessary for this reporting anyway. There is no issue here, I'm going to close this.
I tried out this plugin today and it worked great. Thank you for developing it.
Background: I was going to use the buildkite provided plugin, but really like the feature to separate my types of tests (as mentioned on the buildkite plugin's issue board). Plus, it seems that this may become the official plugin.
One issue I ran into, which I think is actually a non-issue:
I fixed that by properly naming my files. I had 15 parallel generated files with the same name of
be-results.xml
, and intended to rename them to includeBUILDKITE_JOB_ID
regardless. Once I did that, the download error went away.