gem_updater:更新Gemfile中的gem并获取它们的更改日志

时间:2024-02-21 20:28:03
【文件属性】:

文件名称: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_update立即提交: 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)

网友评论