buildr

    4熱度

    1回答

    我正在使用Buildr 1.4.20(在64位Linux上使用Ruby 2.0.0),並試圖在Scala 2.11.2上使用ScalaTest,但每次嘗試運行buildr test時都會收到以下ClassNotFoundException。 Running tests in MyProject ScalaTest "MySimpleTest" An exception or error cau

    2熱度

    1回答

    我有»buildr«»構建文件«這觸發了一些»rspec«測試。我想將一些路徑參數傳遞給測試,以便它不會導致加載測試資源文件的麻煩。在»構建文件«我有這個代碼觸發測試: RSpec.configure do |config| config.add_setting :spec_resources_dir, :default => _(:src, 'spec', 'ruby', 'resou

    1熱度

    2回答

    我有一個項目與四個模塊。除了一個是rails應用程序之外,所有模塊都是基於java的。 爲了使構建過程自動化,我使用了構建器。我想使用「buildr test」來運行rails測試(與我執行java測試的方式相同),但我無法弄清楚如何執行rails項目中可用的rake任務。 任何想法如何做到這一點?

    0熱度

    2回答

    我正在處理我的第一個非平凡的Java應用程序。它是由一名同事創辦的,但她沒有時間完成,所以我接管了它。我決定使用Buildr作爲我的生成工具:https://buildr.apache.org/ 首先,先從空的目標目錄,我做的: buildr clean 然後我: buildr --verbose compile 這給了我: (in /Users/cerhov/projects/openz

    0熱度

    1回答

    我一直試圖讓buildr運行checkstyle。 我已經添加了要求,因爲 require 'buildr/checkstyle' 但是當我運行 buildr checkstyle:html 我得到這個(與跟蹤) /var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/task_manager.rb:49:in `[]' /var/lib/gems/

    0熱度

    1回答

    我試着在cobertura.exclude中添加org.slf4j。*。但沒有用處。 我的構建文件 require 'buildr/java/cobertura' require 'buildr/scala' require 'buildr/myProject' ..... ..... compile.options.other = %w(-encoding UTF-8) cobert

    1熱度

    1回答

    當我運行buildr test時,它甚至沒有構建我的軟件包。這看起來像是Buildr的正常行爲,它可能認爲只有在驗證代碼正常工作之後才能創建包。 麻煩的是,我目前正試圖解決只有當代碼從jar運行時纔會發生的問題。如果我運行測試,它們都會通過,但代碼在生產中完全不起作用。 因此,我會在之前構建包,然後運行測試,並僅使用包進行測試。這也可能有助於持續集成,我們喜歡將編譯與測試分開,因爲測試更容易分成單

    0熱度

    1回答

    我現在正在使用buildr一段時間,但今天我遇到了一些與ruby代碼單元測試有關的小問題。 所以在我的構建文件我有這行: define "ruby-project" do project.version = VERSION_NUMBER project.group = GROUP Rake::TestTask.new(:test_rb) do |t|

    0熱度

    1回答

    我需要從源碼構建Apache ODE 1.3.5。從源代碼構建對我來說很重要,因爲我們打算對ODE代碼進行一些更改。我嘗試了他們的instructions建設。我能夠安裝jruby 1.5.1,但我無法安裝buildr 1.4.4使用上述版本的jruby。我GOOGLE了一下,似乎我不得不升級到jruby 1.6.2。的jruby(1.6.2)的新版本後,我能安裝buildr 1.4.4,但是當我

    1熱度

    3回答

    在Rake中,我可以使用以下語法聲明該任務charlie需要任務alpha和bravo先完成。 task :charlie => [:alpha, :bravo] 這似乎很好地工作,如果charlie是一個典型的Rake任務或文件的任務,但我無法弄清楚如何爲Rake::PackageTask做到這一點。下面是Rake文件的相關部分迄今: require 'rake/packagetask'