I'm testing omniauth integration on an app while on a work-related trip in China and am having some issues with my regular ruby workflow.
I have been able to install most gems as per usual, in some odd cases, I had to change my gem source from https://rubygems.org/ to https://ruby.taobao.org (A reliable local mirror of rubygems), but when it comes to installing essentially any omniauth-related gem, I run into trouble.
Typically after putting one in my gemfile, and running bundle nothing happens. The command has no effect. In my gemfile:
gem 'omniauth-facebook'
gem 'omniauth-twitter', :github => 'arunagw/omniauth-twitter'
gem 'omniauth-github', :github => 'intridea/omniauth-github'
gem "omniauth-google-oauth2"
gem 'omniauth-linkedin-oauth2'
Only the twitter gem was able to download, I suppose because it is pulling the code from github (which isn't blocked... although gist.github is). I get the same result no matter whether using a vpn or not. Any advice would be appreciated.