Add zip type to pages API using artifacts ZIP archive
We want to quickly test zip object storage architecture in the production environment.
For the test, we can just use artifacts archive. This is just finishing work in !38476 (diffs) and getting it merged
-
add VFS zip
type to thelookup path
in the API (see gitlab-pages!326 (diffs) and gitlab-pages!326 (diffs) for reference) -
if we use zip
, return pre-signed URL for the artifacts archive in the object storage aspath
-
make pre-signed URL valid for 24 hours -
use feature flag to guard this zip
type
Edited by Vladimir Shushlin