我尝试使用最新版本的Ruby / Rake和Albacore更新我的构建脚本。来自
Ruby 2.0.0
Rake 10.1.1
Albacore 0.3.5
我将构建服务器更新为
Ruby 2.1.6
Rake 10.4.2
Albacore 2.3.22
我已经发现“msbuild
”已更改为“build
”等。但我没有获得吊坠或新名称“assemblyinfo
”。 “assemblyinfo
”已从长鳍包中删除了吗?或者它已被重命名?
这是我的最小脚本失败。
require 'rake'
require 'rake/clean'
require 'albacore'
require 'albacore/tasks/versionizer'
require 'albacore/ext/teamcity'
desc 'Create the assembly info file'
assemblyinfo :assembly_version do |cmd|
puts "Here I am"
end
错误讯息:
耙子流产了! NoMethodError:main:Object 的未定义方法`assemblyinfo'以下是所有已安装宝石的列表
*** LOCAL GEMS ***
albacore (2.3.22)
bigdecimal (1.2.4)
io-console (0.4.3)
json (1.8.1)
map (6.5.5)
mini_portile (0.6.2)
minitest (4.7.5)
nokogiri (1.6.5 x86-mingw32)
psych (2.0.5)
rake (10.4.2, 10.1.0)
rdoc (4.1.0)
rubyzip (1.1.7)
semver2 (3.4.2)
test-unit (2.1.6.0)
答案 0 :(得分:1)
您希望将asmver
任务或asmver_files
用于多个项目。
https://github.com/Albacore/albacore/wiki/asmver-and-asmver_files