gitlab-org--gitlab-foss/app/uploaders
Zeger-Jan van de Weg 25df666156 Create Ci::Artifacts
To allow jobs/builds to have multiple artifacts, and to start seperating
concerns from Ci::Build a new model is created: Ci::Artifact.

Changes include the updating of the ArtifactUploader to adapt to a
slightly different interface. The uploader expects to be initialized
with a `Ci::Build`.

Futher a migration with the minimal fields, the needed foreign keys and
an index.

Last, the way this works is by prepending a module to Ci::Build so we
can basically override behaviour but if needed use `super` to get the
original behaviour.
2017-12-03 12:04:47 +01:00
..
artifact_uploader.rb Create Ci::Artifacts 2017-12-03 12:04:47 +01:00
attachment_uploader.rb
avatar_uploader.rb
file_mover.rb
file_uploader.rb Changes to Attachments Migration for EE and Geo compatibility 2017-11-28 11:22:23 +01:00
gitlab_uploader.rb
lfs_object_uploader.rb
personal_file_uploader.rb
records_uploads.rb
uploader_helper.rb