Bitrise Build Issue Report template
Description of the issue
I’m trying to move to using a Gemfile to manage my tooling dependencies (Cocoapods and Fastlane) and I can’t seem to have a single Gemfile that enables both on Bitrise.
I have a React Native project and so my iOS project is in the ios directory in my project root, my fastlane directory is also in my project root. My Podfile is in the ios directory.
Try <project_root>/ios/Gemfile
If I create <project_root>/ios/Gemfile then cocoapods-install finds the Gemfile and proceeds to use it, no issues there:
Searching for gem lockfile with cocoapods gem
Found gem lockfile: /Users/vagrant/git/ios/Gemfile.lock
However fastlane then fails to find the Gemfile:
Determine desired Fastlane version
Gem lockfile does not exist
Try <project_root>/Gemfile
If I move the Gemfile into the project root then cocoapods-install fails to find it:
Searching for gem lockfile with cocoapods gem
No gem lockfile with cocoapods gem found at:
Using system installed CocoaPods version
The build fails at this point because the Podfile enforces the use of bundle exec.
Environment:
Where did the issue happen?
Bitrise Stack: Xcode 11.6.x, macOS 10.15.6
Which build Step causes the issue and which version of the step?
Either cocoapods-install or fastlane.
Reproducibility
- Does a “Rebuild” help? (You can trigger a rebuild from the Build’s page, by clicking the “Rebuild” button in the top right corner of a finished build) : NO
-
Does a rebuild without caches help? (You can remove the
Cache:PullandCache:Pushsteps temporarily to not to use the cache, or you can delete all the caches on theSettingstab of the app. : NO - Does the issue happen sporadically, or every time? : Every time
- Does upgrading the build Step to the latest version help? : NO