August 2019
Beginner
608 pages
16h 7m
English
A more efficient way of storing artifacts is by utilizing object storage. It can currently be used for artifacts, lfs, uploads, and external_diffs for merge requests. The trick is to add an object_store: part, which can have several options:
object_store: enabled: true remote_directory: artifacts
A direct upload avoids saving the file in transit and directly uploads to AWS another chosen object storage provider:
direct_upload: true
The next setting after remote_directory can limit the uploading of artifacts somewhat if they are first saved in GitLab:
background_upload: false
If you set proxy_download to false, you will get redirected to object storage when downloading, instead of being sent through a proxy connection: ...
Read now
Unlock full access