parent
9214289948
commit
f092c00621
7 changed files with 120 additions and 20 deletions
|
@ -28,7 +28,8 @@ def start_build(repository, prepared_build, pull_robot_name=None):
|
|||
'build_subdir': prepared_build.subdirectory,
|
||||
'trigger_metadata': prepared_build.metadata or {},
|
||||
'is_manual': prepared_build.is_manual,
|
||||
'manual_user': get_authenticated_user().username if get_authenticated_user() else None
|
||||
'manual_user': get_authenticated_user().username if get_authenticated_user() else None,
|
||||
'archive_url': prepared_build.archive_url
|
||||
}
|
||||
|
||||
with app.config['DB_TRANSACTION_FACTORY'](db):
|
||||
|
@ -83,6 +84,7 @@ class PreparedBuild(object):
|
|||
"""
|
||||
def __init__(self, trigger=None):
|
||||
self._dockerfile_id = None
|
||||
self._archive_url = None
|
||||
self._tags = None
|
||||
self._build_name = None
|
||||
self._subdirectory = None
|
||||
|
@ -124,6 +126,17 @@ class PreparedBuild(object):
|
|||
def trigger(self):
|
||||
return self._trigger
|
||||
|
||||
@property
|
||||
def archive_url(self):
|
||||
return self._archive_url
|
||||
|
||||
@archive_url.setter
|
||||
def archive_url(self, value):
|
||||
if self._archive_url:
|
||||
raise Exception('Property archive_url already set')
|
||||
|
||||
self._archive_url = value
|
||||
|
||||
@property
|
||||
def dockerfile_id(self):
|
||||
return self._dockerfile_id
|
||||
|
|
Reference in a new issue