文件名称:gem_updater:更新Gemfile中的gem并获取它们的更改日志
文件大小:216KB
文件格式:ZIP
更新时间:2024-02-21 20:28:03
ruby gemfile bundler changelog update
GemUpdater:更新您的gemfile并检索更改日志
每个星期左右,您希望更新Gemfile ,只需启动bundle update 。
问题是更新可能会破坏事情。 显然,在将代码投入生产之前,您需要知道可能发生了什么。 在运行测试套件并检查一切正常之前,您要做的第一件事可能是查找更新的gem的变更日志。
这个过程可能会耗费大量时间:您需要在Internet上检查每个更新的gem,找到托管它们的变更日志的位置,并可能在提交消息中链接到它,以便其他开发人员也有机会对其进行审查。
gem_update会为您完全做到这一点。 它会更新您的Gemfile (通过bundle update ),并找到更新的gem的Gemfile日志的链接。 您要做的就是将输出复制粘贴到提交消息中,您就完成了! 显然,尽管如此,您仍然必须阅读变更日志并修改代码;)
安装及使用
gem install gem_updater
gem_update
【文件预览】:
gem_updater-master
----.github()
--------workflows()
----logo.svg(18KB)
----lib()
--------gem_updater_template.erb(161B)
--------gem_updater.rb(2KB)
--------gem_updater()
----Gemfile(177B)
----gem_updater.gemspec(1KB)
----spec()
--------gem_updater()
--------fixtures()
--------gem_updater_spec.rb(3KB)
--------spec_helper.rb(498B)
--------support()
----Rakefile(201B)
----LICENSE.md(1KB)
----README.md(3KB)
----.rubocop.yml(179B)
----.rspec(53B)
----Gemfile.lock(2KB)
----.gitignore(9B)
----bin()
--------gem_update(1KB)
----CHANGELOG.md(4KB)