rakefile

    0热度

    1回答

    可变量的作用域在我~/Sites/目录我有无所不能的Rakefile: desc "Run deliver in each directory" task :deliver do sh 'for a in $(ls ./*/Rakefile); do (cd $(dirname $a); rake -f Rakefile deliver); done' end (以及其他有趣的生

    2热度

    2回答

    我建立一个Rake文件具有钻石的依赖, A /\ B C \/ D 和Rake文件如下。 task :default => :a task :a => [:b, :c] do |t| puts "#{t.name}" end task :b => :d do |t| puts "#{t.name}" end task :c => :d do |

    0热度

    1回答

    我想在rakefile中使用shell命令干净地查找各种目录路径,将该值赋给变量,然后使用该变量创建目录(并在其他任务中使用)。我已将sh代码放入任务中,并使directory调用取决于任务(使用directory后的file调用)。但是,我无法在任务以外的任何地方使用该变量(即使使其成为全局变量)。 $my_root = String.new task :find_path do

    0热度

    1回答

    我已经在octopress的rakefile中创建了一个自定义的部署方法。功能简单, 我希望能够到: 耙生成并把所有的文件在我的公共文件夹(如:/首页/杰里米/网站/ wwwdata) 然后,我希望能够到“rake compress”并从输出文件夹(我将上传到我的服务器)的文件中删除所有多余的空格和空行。 到目前为止,我有这样的: desc "compress output files" tas

    0热度

    2回答

    我有我需要运行在compass watch以下文件夹结构: | config.rb | rakefile.rb +---folder1 | +---css | +---img | +---js | \---sass | +---folder2 | +---css | +---img | +---js | \---sass | \---folder3 +

    -1热度

    1回答

    我正在使用Rake编译一些恼人的LaTeX东西。 由于事实上,我想干净我的工作目录之前和后编译。 所以我定义了两个任务::clean和:compile。 不知何故天真,我写了这个: task :default => [:clean, :compile, :clean] 但是,我发现了一个有点晚,而读耙的文档,这是行不通的,因为任务的数组包含依赖,不行动,使。 那么,有没有一种干净的方式来执行一

    0热度

    1回答

    当我尝试使用rake build构建时,它说它找不到Gemfile,即使在我正在执行它的文件夹中肯定有一个...当我看它如何执行,有一个非常神秘和奇怪的cd /home/myuser/masterfolder ...我不知道为什么它会这样做!下面是我在/home/myuser/masterfolder/slate运行rake build --trace与我的Gemfile在它发生了什么,该文件夹:

    0热度

    1回答

    我创建了独立的rspec测试脚本来测试现有的api框架。它工作得很好,但我发现问题,即在Rake文件我需要分配从YAML文件中的一些值(URI链接,电子邮件)或者CONSTANT或$global_var在Rake文件的代码如下所示: require 'rubygems' require 'bundler/setup' require 'yaml' require 'rspec/core/ra

    1热度

    1回答

    一些测试需要互联网连接,另一些测试则不需要。所以它们被分成两个具有不同文件名模式的测试组。如何在Rakefile下面更新,以便可以使用不同的rake任务分别运行它们? 看起来问题/回答here在这种情况下没有帮助。 下面的rakefile运行所有测试用例,无论在命令行上调用哪些rake任务。按预期方式,rake test和rake itest都不起作用。 目前Rake文件内容, require '

    0热度

    4回答

    我一直在创建一个Rakefile。方向说创建一个Rakefile文件,这将帮助您自动执行常见任务。它还说,摆在: require 'rake/testtask' Rake::TestTask.new do |t| t.libs << "tests" t.test_files = FileList['tests/test*.rb'] t.verbose