Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bundle exec does find the command rspec_booster #75

Open
paul-mesnilgrente opened this issue May 15, 2020 · 6 comments
Open

bundle exec does find the command rspec_booster #75

paul-mesnilgrente opened this issue May 15, 2020 · 6 comments

Comments

@paul-mesnilgrente
Copy link

Hi,

I have added the gem to my rails Gemfile and ran the bundle install. And when I try to bundle exec rspec_booster --job 1/50 it shows: command not found: rspec_booster

However when I gem install semaphore_test_boosters, the executables are now available. Is it something to be expected? I couldn't see in the docs how to generate those executables to be found by bundler.

@csidyel
Copy link

csidyel commented May 18, 2020

Hi Paul,

Boosters are not installed in the Ubuntu 18.04 platform by default. They need to be installed manually. The manual installation is done with gem install semaphore_test_boosters. You may find more information about it here.

@csidyel
Copy link

csidyel commented May 19, 2020

Hi Paul,

We've included the gem semaphore_test_boosters so it should be available by default now. Could you check how it looks from your end?

@paul-mesnilgrente
Copy link
Author

Oh I am not running the pipeline on semaphore ci. I am running it in GitLab using this example: https://docs.gitlab.com/ee/ci/yaml/#parallel

I forgot to mention it in the first post, sorry.

@Shigawire
Copy link

@paul-mesnilgrente I'm having the same problem. It looks like one of the published version of semaphore_test_boosters on rubygems.org didn't include the exe-binstub directory.

You need to explicitly install version ~> 2.6 of semaphore_test_boosters where the binstubs are included correctly. I had to update dependencies first, so make sure you lock this version in your Gemfile if 2.6 isn't installed automatically:
gem 'semaphore_test_boosters', '~> 2.6'

@waynehoover
Copy link

I'm having the same issue, but need 2.7 because of the thor dependency. @csidyel is it possible to release a new version with the binstubs included?

@Mbuckley0
Copy link

Just wondering if there has been any resolution on this for apps running 2.7?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants