Merge pull request #172 from travis-ci/sf-include-api-builds

Include event_type to build payloads
This commit is contained in:
Konstantin Haase 2015-05-06 17:19:00 +02:00
commit 49750688ab
5 changed files with 7 additions and 3 deletions

View File

@ -50,7 +50,7 @@ GIT
GIT GIT
remote: git://github.com/travis-ci/travis-core.git remote: git://github.com/travis-ci/travis-core.git
revision: 21156bf88fcc623d45b87d5b5de427c1746f7f55 revision: 1dbb86846491b05c189e9b7bb842a52e018e8dd3
specs: specs:
travis-core (0.0.1) travis-core (0.0.1)
actionmailer (~> 3.2.19) actionmailer (~> 3.2.19)
@ -138,7 +138,7 @@ GEM
activesupport (3.2.21) activesupport (3.2.21)
i18n (~> 0.6, >= 0.6.4) i18n (~> 0.6, >= 0.6.4)
multi_json (~> 1.0) multi_json (~> 1.0)
addressable (2.3.7) addressable (2.3.8)
arel (3.0.3) arel (3.0.3)
atomic (1.1.99) atomic (1.1.99)
avl_tree (1.1.3) avl_tree (1.1.3)
@ -320,7 +320,7 @@ GEM
treetop (1.4.15) treetop (1.4.15)
polyglot polyglot
polyglot (>= 0.3.1) polyglot (>= 0.3.1)
tzinfo (0.3.43) tzinfo (0.3.44)
unicorn (4.8.3) unicorn (4.8.3)
kgio (~> 2.6) kgio (~> 2.6)
rack rack

View File

@ -31,6 +31,7 @@ module Travis
'repository_id' => build.repository_id, 'repository_id' => build.repository_id,
'commit_id' => build.commit_id, 'commit_id' => build.commit_id,
'number' => build.number, 'number' => build.number,
'event_type' => build.event_type,
'pull_request' => build.pull_request?, 'pull_request' => build.pull_request?,
'pull_request_title' => build.pull_request_title, 'pull_request_title' => build.pull_request_title,
'pull_request_number' => build.pull_request_number, 'pull_request_number' => build.pull_request_number,

View File

@ -28,6 +28,7 @@ module Travis
'repository_id' => build.repository_id, 'repository_id' => build.repository_id,
'commit_id' => build.commit_id, 'commit_id' => build.commit_id,
'number' => build.number, 'number' => build.number,
'event_type' => build.event_type,
'pull_request' => build.pull_request?, 'pull_request' => build.pull_request?,
'pull_request_title' => build.pull_request_title, 'pull_request_title' => build.pull_request_title,
'pull_request_number' => build.pull_request_number, 'pull_request_number' => build.pull_request_number,

View File

@ -15,6 +15,7 @@ describe Travis::Api::V2::Http::Build do
'pull_request' => false, 'pull_request' => false,
'pull_request_title' => nil, 'pull_request_title' => nil,
'pull_request_number' => nil, 'pull_request_number' => nil,
'event_type' => 'push',
'config' => { 'rvm' => ['1.8.7', '1.9.2'], 'gemfile' => ['test/Gemfile.rails-2.3.x', 'test/Gemfile.rails-3.0.x'] }, 'config' => { 'rvm' => ['1.8.7', '1.9.2'], 'gemfile' => ['test/Gemfile.rails-2.3.x', 'test/Gemfile.rails-3.0.x'] },
'state' => 'passed', 'state' => 'passed',
'started_at' => json_format_time(Time.now.utc - 1.minute), 'started_at' => json_format_time(Time.now.utc - 1.minute),

View File

@ -15,6 +15,7 @@ describe Travis::Api::V2::Http::Builds do
'pull_request' => false, 'pull_request' => false,
'pull_request_title' => nil, 'pull_request_title' => nil,
'pull_request_number' => nil, 'pull_request_number' => nil,
'event_type' => 'push',
'config' => { 'rvm' => ['1.8.7', '1.9.2'], 'gemfile' => ['test/Gemfile.rails-2.3.x', 'test/Gemfile.rails-3.0.x'] }, 'config' => { 'rvm' => ['1.8.7', '1.9.2'], 'gemfile' => ['test/Gemfile.rails-2.3.x', 'test/Gemfile.rails-3.0.x'] },
'state' => 'passed', 'state' => 'passed',
'started_at' => json_format_time(Time.now.utc - 1.minute), 'started_at' => json_format_time(Time.now.utc - 1.minute),