-
Notifications
You must be signed in to change notification settings - Fork 26
Fix/1.6.0 #96
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
Fix/1.6.0 #96
Conversation
|
Gem install from rubygems.org
Bundle install from ruby gems.org
SO. We only need The proper order for —update
[this is the index —update variant] [this is the non-update variant]
…ruby gems gemspec.rz mirrored? “all requests will check if gems are detected, and download them if necessary” leads to potential significant slowdown. Sidekiq or cron should be options for these checks. This job is essentially running update and index —update at a regular interval. As such, It would also catch any new user-uploaded gem versions. |
lib/gemirro/cli/init.rb
Outdated
| ['specs.4.8', 'latest_specs.4.8', 'prerelease_specs.4.8'].each do |s| | ||
| File.utime(Time.at(0), Time.at(0), File.join(directory, 'public', s)) | ||
| end | ||
| # ['specs.4.8', 'latest_specs.4.8', 'prerelease_specs.4.8'].each do |s| |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No longer needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, individual gemspec.rz are used, but all the marshaled stuff is depreciated / used for fallback
If you're able to fix / update tests, I think the behavior is cool (and also maybe the best one for your needs ^^) |
@PierreRambaud I started live tests today (some very large self-hosted binary gems, gigabytes worth), will continue to fix rspec tests as time allows |
|
Ping me when you'll need some reviews, I'll be happy to help |
|
@PierreRambaud Ok, Ready for your review. |
|
Thank you 🙏 |
|
I'm gonna publish a new release tomorrow if it's ok for you :) |
|
Unfortunately, I wasn't able to do it in time, I'll do it next week 🙏 |
|
No objections, whenever you're ready |
2.0.0 is released 🎉 Thanks for all the work you did! |
Other projects are to the point I can finally address the issues I've been seeing
Easy fix. Committed.
I might have to reorder calls to do this efficiently.