Add task for testing swift pull requests
This commit is contained in:
13
Rakefile
13
Rakefile
@@ -150,6 +150,19 @@ namespace :test do
|
|||||||
system "bash -c 'rspec spec/test_swift_cluster.rb;echo $?' 2>&1 | tee #{log_file}"
|
system "bash -c 'rspec spec/test_swift_cluster.rb;echo $?' 2>&1 | tee #{log_file}"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
desc 'checkout a PR and test swift'
|
||||||
|
task 'swift_pull_request', [:repo_name, :pull_request_number] do |t, args|
|
||||||
|
test_pull_request(
|
||||||
|
args.repo_name,
|
||||||
|
args.pull_request_number,
|
||||||
|
github_login,
|
||||||
|
github_password,
|
||||||
|
'spec/test_swift_cluster.rb',
|
||||||
|
log_file,
|
||||||
|
'schedule_for_testing'
|
||||||
|
)
|
||||||
|
end
|
||||||
|
|
||||||
desc 'checkout and test a pull request, publish the results'
|
desc 'checkout and test a pull request, publish the results'
|
||||||
task 'pull_request', [:repo_name, :pull_request_number] do |t, args|
|
task 'pull_request', [:repo_name, :pull_request_number] do |t, args|
|
||||||
test_pull_request(
|
test_pull_request(
|
||||||
|
|||||||
Reference in New Issue
Block a user