Similar issues
Gitlab-runner failing if there is Gemfile in the directory. This problem gets fixed when i remove from directory the file. but this file needs to be exist in the project
Running with gitlab-runner 12.1.0 (de7731dd)
on Mac-Mini f96_aywm
Using Shell executor...
00:00
Running on siab01ios.siab01.com...
00:01
Fetching changes...
00:03
Initialized empty Git repository in /Users/gitlabrunner/builds/f96_aywm/0/reactnative/xxxx/.git/
Created fresh repository.
From https://gitlab.xxxx.com/reactnative/xxxx
* [new ref] refs/pipelines/5138 -> refs/pipelines/5138
* [new branch] bugfix -> origin/x
* [new branch] develop -> origin/develop
* [new branch] feature/xxxxx-server -> origin/feature/x-x
* [new branch] feature/xxxxxxxxxx -> origin/feature/x
* [new branch] feature/xxxxxxxxxxxxx -> origin/feature/x
* [new branch] feature/xxxxxxxxx -> origin/feature/x
* [new branch] master -> origin/master
* [new tag] 2.0 -> 2.0
* [new tag] android/2.1.0 -> android/2.1.0
* [new tag] android/2.1.1 -> android/2.1.1
Checking out cd81e8c9 as feature/xxx...
Skipping Git submodules setup
ERROR: Job failed: exit status 1
what i tried
- I renamed Gemfile to Gemfile_fix and added following variable to .gitlab-ci.yml
variables:
BUNDLE_GEMFILE: "Gemfile_fix"
- As another solution i tried I created a folder named gemfile_fix and I added Gemfile into this file, again I added the following variable to the gitlab-ci.yml file
variables:
BUNDLE_GEMFILE: Dir.chdir File.expand_path('gemfile_fix/Gemfile', __FILE__)