gitlab-org--gitlab-foss/app
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
..
assets Merge branch '40286-hide-full-namespace-groups-tree' into 'master' 2017-12-01 12:57:39 +00:00
controllers Merge branch '38668-revert-copied-kubernetesservice-logic' into 'master' 2017-11-30 11:01:14 +00:00
finders Merge branch 'dm-search-pattern' into 'master' 2017-11-29 09:10:43 +00:00
helpers Merge branch '38668-revert-copied-kubernetesservice-logic' into 'master' 2017-11-30 11:01:14 +00:00
mailers
models Create Ci::Artifacts 2017-12-03 12:04:47 +01:00
policies Introduce :read_namespace access policy for namespace and group 2017-11-23 17:44:05 +01:00
presenters
serializers Merge branch 'fix/sm/31771-do-not-allow-jobs-to-be-erased-new' into 'master' 2017-11-14 10:54:30 +00:00
services Merge branch 'backstage/gb/build-pipeline-in-a-separate-class' into 'master' 2017-12-01 12:02:04 +00:00
uploaders Create Ci::Artifacts 2017-12-03 12:04:47 +01:00
validators Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
views issue note store 2017-11-30 22:44:41 +00:00
workers Merge branch '38962-automatically-run-a-pipeline-when-auto-devops-is-turned-on-in-project-settings' into 'master' 2017-11-28 20:09:27 +00:00