Synthetic project regenerated after running Bitrise Gradle Mirrors

Hello everyone,

Between September 15th and 16th. We have an error in one of our apps builds. We have the following errors. We are using Xcode 27 with the Xcode Test for iOS step. Let me know if you would like more information. We haven’t done any changes in the code. The error started out of nowhere.

I wonder if this update to Gradle Mirrors could cause these errors

Thank you for the help.

Error:

Failed to execute Step: command failed with exit status 65 
(xcodebuild "-project" "/Users/vagrant/git/App/App.xcodeproj" 
"-scheme" "App_Scheme" "test" "-destination" 
"id=C3668C2D-EDAD-406D-B1C2-2E5B4913653D" 
"-resultBundlePath" "/var/folders/_1/mctnykwn1552mqgnh26jcv1h0000gn/T/XCUITestOutput2589793316/Test-App.xcresult" 
"-retry-tests-on-failure" "-test-iterations" "3" 
"-xcconfig" "/var/folders/_1/mctnykwn1552mqgnh26jcv1h0000gn/T/3166322553/temp.xcconfig" 
"-skipMacroValidation" "-clonedSourcePackagesDirPath" 
"/Users/vagrant/git/SourcePackages"): error: Synthetic project regenerated 
error: Please go to File -> Package -> Resolve Package Versions in Xcode (exit code: 1)

Logs from Bitrise:

[App] Running script Compile Kotlin Framework
[Bitrise Gradle Mirrors] [08:07:18] generated by bitrise-build-cache CLI 3.9.2
[Bitrise Gradle Mirrors] [08:07:18] beforeSettings fired, configuring buildscript + pluginManagement repositories
[Bitrise Gradle Mirrors] [08:07:18] prepending pluginManagement mirror https://repository-manager.services.bitrise.io:8090/maven/apache-central
[Bitrise Gradle Mirrors] [08:07:18] prepending pluginManagement mirror https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] replacing repository Gradle Central Plugin Repository (https://plugins.gradle.org/m2) with https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] replacing repository MavenRepo (https://repo.maven.apache.org/maven2/) with https://repository-manager.services.bitrise.io:8090/maven/apache-central
[Bitrise Gradle Mirrors] [08:07:18] replacing repository Gradle Central Plugin Repository2 (https://plugins.gradle.org/m2) with https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] generated by bitrise-build-cache CLI 3.9.2
[Bitrise Gradle Mirrors] [08:07:18] beforeSettings fired, configuring buildscript + pluginManagement repositories
[Bitrise Gradle Mirrors] [08:07:18] prepending pluginManagement mirror https://repository-manager.services.bitrise.io:8090/maven/apache-central
[Bitrise Gradle Mirrors] [08:07:18] prepending pluginManagement mirror https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] replacing repository Gradle Central Plugin Repository (https://plugins.gradle.org/m2) with https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] settingsEvaluated fired, configuring dependencyResolutionManagement repositories
[Bitrise Gradle Mirrors] [08:07:18] beforeProject(:) fired, configuring buildscript repositories
[Bitrise Gradle Mirrors] [08:07:18] registering robolectric.dependency.repo.url="https://repository-manager.services.bitrise.io:8090/maven/central" on Test tasks, per project
[Bitrise Gradle Mirrors] [08:07:18] afterProject(:) fired, configuring project repositories
[Bitrise Gradle Mirrors] [08:07:18] replacing repository MavenRepo (https://repo.maven.apache.org/maven2/) with https://repository-manager.services.bitrise.io:8090/maven/apache-central
[Bitrise Gradle Mirrors] [08:07:18] replacing repository MavenRepo (https://repository-manager.services.bitrise.io:8090/maven/apache-central) with https://repository-manager.services.bitrise.io:8090/maven/central
[Bitrise Gradle Mirrors] [08:07:18] replacing repository Google (https://dl.google.com/dl/android/maven2/) with https://repository-manager.services.bitrise.io:8090/maven/google
[Bitrise Gradle Mirrors] [08:07:18] settingsEvaluated fired, configuring dependencyResolutionManagement repositories
[Bitrise Gradle Mirrors] [08:07:18] replacing repository MavenRepo (https://repository-manager.services.bitrise.io:8090/maven/apache-central) with https://repository-manager.services.bitrise.io:8090/maven/central
[Bitrise Gradle Mirrors] [08:07:18] replacing repository Google (https://dl.google.com/dl/android/maven2/) with https://repository-manager.services.bitrise.io:8090/maven/google
[Bitrise Gradle Mirrors] [08:07:18] replacing repository maven4 (https://plugins.gradle.org/m2/) with https://repository-manager.services.bitrise.io:8090/maven/gradle-plugins
[Bitrise Gradle Mirrors] [08:07:18] beforeProject(:) fired, configuring buildscript repositories
[Bitrise Gradle Mirrors] [08:07:18] registering robolectric.dependency.repo.url="https://repository-manager.services.bitrise.io:8090/maven/central" on Test tasks, per project
[Bitrise Gradle Mirrors] [08:07:19] afterProject(:) fired, configuring project repositories
❌ error: Synthetic project regenerated
❌ error: Please go to File -> Package -> Resolve Package Versions in Xcode
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated
❌ error: Synthetic project state updated

This issue was solved. We found out that one of our KMM SPM packages for PowerAuth was outdated due cache.