Gitlab File

Gitlab file artifacts are references to files stored in Gitlab. They are generally consumed by stages that read configuration from text files, such as a Deploy Manifest stage.


Field Explanation
type Always gitlab/file.
reference The full path including filename for retrieval via the Gitlab API. is an example from the Gitlab documentation. For more info, see the documentation here.
name The file path within your repo. path/to/file.yml is an example.
version The file’s commit or branch.
location N/A


  "type": "gitlab/file",
  "reference": "",
  "name": "manifests/config.yaml",
  "version": "master"