diff options
Diffstat (limited to 'app/services/packages/generic')
-rw-r--r-- | app/services/packages/generic/create_package_file_service.rb | 3 | ||||
-rw-r--r-- | app/services/packages/generic/find_or_create_package_service.rb | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/app/services/packages/generic/create_package_file_service.rb b/app/services/packages/generic/create_package_file_service.rb index 4d49c63799f..f25e8b0ae56 100644 --- a/app/services/packages/generic/create_package_file_service.rb +++ b/app/services/packages/generic/create_package_file_service.rb @@ -28,7 +28,8 @@ module Packages file: params[:file], size: params[:file].size, file_sha256: params[:file].sha256, - file_name: params[:file_name] + file_name: params[:file_name], + build: params[:build] } ::Packages::CreatePackageFileService.new(package, file_params).execute diff --git a/app/services/packages/generic/find_or_create_package_service.rb b/app/services/packages/generic/find_or_create_package_service.rb index 8a8459d167e..97f774a836b 100644 --- a/app/services/packages/generic/find_or_create_package_service.rb +++ b/app/services/packages/generic/find_or_create_package_service.rb @@ -6,7 +6,7 @@ module Packages def execute find_or_create_package!(::Packages::Package.package_types['generic']) do |package| if params[:build].present? - package.build_info = Packages::BuildInfo.new(pipeline: params[:build].pipeline) + package.build_infos.new(pipeline: params[:build].pipeline) end end end |