Ruby 指定gem安装期间要运行的rake任务

Ruby 指定gem安装期间要运行的rake任务,ruby,gem,rake,Ruby,Gem,Rake,我如何指定rake任务应该在gem安装过程中执行 例如,如果我的Rakefile包含 spec = Gem::Specification.new do |s| s.name = 'my_gem' # all the usual gem specification stuff s.files = FileList["{lib,images,test,test_data}/*"].to_a s.files << 'Rakefile' end Rake::GemPa

我如何指定rake任务应该在gem安装过程中执行

例如,如果我的Rakefile包含

spec = Gem::Specification.new do |s| 
  s.name = 'my_gem'

  # all the usual gem specification stuff

  s.files = FileList["{lib,images,test,test_data}/*"].to_a
  s.files << 'Rakefile'
end

Rake::GemPackageTask.new(spec){ |pkg| true}

desc 'My task'
task :my_task do 
  #some rake task
end
spec=Gem::Specification.new do|s|
s、 name=‘我的宝石’
#所有常见的宝石规格的东西
s、 files=FileList[“{lib,images,test,test_data}/*”]

s、 文件我有点猜测-但我知道gems中有一个“install.rb”-也许可以在那里指定?

我有点猜测-但我知道gems中有一个“install.rb”-也许可以在那里指定?

希望重新打开这个问题,这方面的最佳实践是什么?@hiattp-创建一个新问题并指向这个问题-解释你的情况有何不同。或者,如果你的情况是一样的,考虑增加一点赏金来得到更多的关注。想重新打开这个问题,这是什么最好的实践?@ HIATP-创建一个新的问题,并指向这个问题-解释你的情况是如何不同的。或者,如果你的情况是一样的,考虑增加一点赏金来得到更多的关注。