Merge pull request #2449 from charltonaustin/phase_two_config

feat(build runner): added in context, dockerfile_location
This commit is contained in:
Charlton Austin 2017-03-28 14:14:36 -04:00 committed by GitHub
commit ca99535774
29 changed files with 531 additions and 111 deletions

View file

@ -3852,6 +3852,7 @@ class FakeBuildTrigger(BuildTriggerHandler):
prepared.subdirectory = 'subdir'
prepared.metadata = {'foo': 'bar'}
prepared.is_manual = True
prepared.context = '/'
return prepared
def get_repository_url(self):
@ -4046,7 +4047,11 @@ class TestBuildTriggers(ApiTestCase):
trigger_uuid=trigger.uuid),
data={'somevalue': 'meh'})
self.assertEquals({'status': 'success', 'subdir': ['/sometoken', '/foo', '/bar', '/meh']},
self.assertEquals({'status': 'success', 'dockerfile_paths': ['/sometoken', '/foo', '/bar', '/meh'],
'contextMap': {'/bar': ['/'],
'/foo': ['/'],
'/meh': ['/'],
'/sometoken': ['/']}},
subdir_json)
# Activate the trigger.