Artifact compression method should be configurable
The compression method for artifacts changed from tar.gz to zip with GitLab 8.4 and GitLab Runner 1.0 and I understand that this was necessary to make the archives browsable from within the ui.
However, making it possible to configure the runner to produce tar.gz artifacts instead of, or in addition to, the zip archives would go a long way toward making them more usable by external systems. I'm thinking specifically of npm here, which only allows tarballs in the 'URLs as Dependencies' method'. Being able to specify a tagged artifact in a package.json file would be a huge boon to us.
Perhaps something along the lines of:
artifacts:
...
types:
- zip
- tar.gz
Edited by Wayne Loftus