Post

Replies

Boosts

Views

Activity

Reply to Xcode Cloud randomly fails to resolve package dependencies
This has been plaguing our team for the past few weeks with an increase in the last week especially. The public URLs are always accessible when I open them on a brwoser. Between this and the iOS 18 / Xcode 16 bump, our Xcode Cloud credits are taking a hit. 2024-12-13T11:35:24.664928084Z Downloading binary artifact https://download.newrelic.com/ios_agent/NewRelic_XCFramework_Agent_7.5.2.zip 2024-12-13T11:35:24.665051860Z Downloaded https://download.newrelic.com/ios_agent/NewRelic_XCFramework_Agent_7.5.2.zip (4.35s) 2024-12-13T11:35:24.665146833Z Downloading binary artifact https://software.mobile.pendo.io/artifactory/ios-sdk-release/3.5.0.8949/pendo-ios-sdk-xcframework.3.5.0.8949.zip 2024-12-13T11:35:24.665267979Z error: failed downloading 'https://software.mobile.pendo.io/artifactory/ios-sdk-release/3.5.0.8949/pendo-ios-sdk-xcframework.3.5.0.8949.zip' which is required by binary target 'Pendo': downloadError("The request timed out.")
1w
Reply to Xcode Cloude + SonarQube analysis + Code Coverage is working... but...
Hi @3fasdf23fasdf thank you for sharing this solution. Compared to @kovallux77 approach it is more efficient in terms of saving an additional build, but hosting an additional service for every single build, for every pull request and merge to main doesn't feel like a viable solution, and a hosted service like Xcode Cloud should really offer a hook for post test handling to keep infrastructure work out of the developers way. My hope was to use the secondary ci_post_xcodebuild.sh to check for a$CI_DERIVED_DATA_PATH/Logs/Test/*.xcresult, and if it exists invoke the sonar-scanner command once and apply that script to do the conversion. Do you think this would be viable?
May ’24
Reply to Xcode Cloud builds failing with random 502 errors when resolving packages
This is happening to our asdf packages fetched and installed by mise. It has been working flawlessly until today. Now, every other build on Xcode Cloud fails with either this or another asdf dependency. cloning https://github.com/MontakOleg/asdf-mockolo error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502 fatal: expected 'packfile' mise command ["git", "clone", "-q", "--depth", "1", "https://github.com/MontakOleg/asdf-mockolo", "/Users/local/.local/share/mise/plugins/mockolo"] exited with code 128 This is really hurting our workflow. Is anyone from Apple able to comment on a solution in progress or a workaround please?
May ’24