Open phortx opened 2 years ago
I've worked around by adding
RUN sed -i '1s/^/require "stringio"\n/' /root/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rendezvous-0.1.3/lib/rendezvous.rb
to my GitLab CI Docker file which is used for the deployment. However, this feels really dirty :D
Had the same issue and fixed it after installing gem faraday
after installing dpl
.
In Gitlab CI:
script:
- gem install dpl
- gem install faraday -v 1.8.0
- dpl --provider=heroku --run ...
Also happens without release command. It seems like it trys to parse the url from the heroku result and rendezvous checks for StringIO without explicit requiring StringIO
Any idea?