You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This happens when you push your Gemfile.lock to your repo,(you will notice that bundle version is 2.x.x at the end of the file)
but semaphore classic is running bundle 1.x.x
do this
run git rm --cached Gemfile.lock on your terminal
then add Gemfile.lock to your .gitignore file.
then git push origin branch_name_here
now if you rebuild the semaphore, it will create its own Gemfile.lock with bundle version 1.x.x
it should run normally.
This remains a problem, and the solution we found in my team is to specify in the Semaphore workflow what version of bundler to use. Our Semaphore workflow looks like this, yrmv:
Problem
You must use Bundler 2 or greater with this lockfile.
Background
Somewhere on the line in our work flow, something changed and Semaphore could not longer do his job.
Semaphore started failing on a commit when no configuration was changed.
Screenshots
Add your screenshots here
How did you try to solve the problem?
Markdown guide
The text was updated successfully, but these errors were encountered: