specs/stx-jv.rbspec
changeset 49 53414f4122e3
parent 47 5d4271721e2f
child 50 9d1a7afab1c9
equal deleted inserted replaced
48:33088fc2ba3b 49:53414f4122e3
   270   package 'stx:goodies/libcairo', :repository => :'bitbucket:janvrany', :link => false
   270   package 'stx:goodies/libcairo', :repository => :'bitbucket:janvrany', :link => false
   271   package 'stx:goodies/cypress', :repository => :'bitbucket:janvrany'
   271   package 'stx:goodies/cypress', :repository => :'bitbucket:janvrany'
   272   package "stx:goodies/xmlsuite", :repository => :'bitbucket:janvrany'  
   272   package "stx:goodies/xmlsuite", :repository => :'bitbucket:janvrany'  
   273   package "stx:goodies/loggia", :repository => :'exept:public'
   273   package "stx:goodies/loggia", :repository => :'exept:public'
   274   package 'stx:goodies/smaCC',:repository => :'bitbucket:janvrany'
   274   package 'stx:goodies/smaCC',:repository => :'bitbucket:janvrany'
   275   
   275   package 'stx:goodies/regression',:repository => :'bitbucket:janvrany', :branch => 'jv', :link => false
   276   #package "stx:goodies/builder/reports", :repository => :'exept:public', :link => false
   276   package "stx:goodies/builder/reports", :repository => :'exept:public', :link => false
       
   277 
       
   278   # Define a "default" test suite, i.e., a set of tests that are run when
       
   279   # user does `rake test`. 
       
   280   # The test suite is defined conditionally only when not running under Jenkins. 
       
   281   # Though this is hacky, I'd like a Jenkins job to build exactly the same 
       
   282   # project as user to make sure they're in sync. However, under Jenkins I don't
       
   283   # want them to run - for running tests we have other jobs which run them under
       
   284   # different configurations. 
       
   285   if not jenkins? then
       
   286     package 'stx:libview/tests', :test => true;
       
   287     package 'stx:libjava', :test => true;
       
   288     package 'stx:libjava/tools', :test => true;
       
   289     package 'stx:goodies/regression', :test => true;
       
   290     package 'stx:libscm/mercurial', :test => true;
       
   291   end
   277 
   292 
   278   tasks do
   293   tasks do
   279     task "stx:projects/smalltalk" => "stx:libwebkit"
   294     task "stx:projects/smalltalk" => "stx:libwebkit"
   280     task "stx:projects/smalltalk" => "stx:libjava"
   295     task "stx:projects/smalltalk" => "stx:libjava"
   281     task "stx:projects/smalltalk" => "stx:libjava/tools"
   296     task "stx:projects/smalltalk" => "stx:libjava/tools"