Sha256: c7fda761d6bdd9bf671d3a25b68a3fccdeba7de36860febe849e1bae255cffe7

Contents?: true

Size: 853 Bytes

Versions: 11

Compression:

Stored size: 853 Bytes

Contents

#!/usr/bin/ruby1.8

require 'rubygems'
require 'testswarm/client'

client  = TestSwarm::Client.new('http://swarm.jcoglan.com')
project = client.project('faye', :auth => '6d26e250d81b32099fccc59db53a3a0e648f0e6d')

job = TestSwarm::Job.create(
  :rcs        => {
    :type     => "git",
    :url      => "git://github.com/faye/faye.git"
  },
  :directory  => "/home/jcoglan/www/swarm.jcoglan.com/app/changeset/#{project.name}",
  :diff       => ["javascript", "spec/javascript"],
  :inject     => "spec/browser.html",
  
  :build      => ["npm install", "rm -rf build", "jake"]
)

exit unless job.new?

path = "#{client.url}/changeset/#{project.name}/#{job.revision}"
job.add_suite "Faye tests", "#{path}/spec/browser.html"

project.submit_job "Faye Commit #{job.revision}", job,
                   :browsers => "all",
                   :max      => 5

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
faye-0.8.8 spec/testswarm
faye-0.8.6 spec/testswarm
faye-0.8.5 spec/testswarm
faye-0.8.4 spec/testswarm
faye-0.8.3 spec/testswarm
faye-0.8.2 spec/testswarm
_bushido-faye-0.8.2 spec/testswarm
_bushido-faye-0.8.1 spec/testswarm
bushido-faye-0.8.1 spec/testswarm
faye-0.8.1 spec/testswarm
faye-0.8.0 spec/testswarm