Commit ee62e972 authored by Fabio Busatto's avatar Fabio Busatto Committed by Marcia Ramos

Update latest artifacts doc

parent d6e956d3
...@@ -100,16 +100,21 @@ inside GitLab that make that possible. ...@@ -100,16 +100,21 @@ inside GitLab that make that possible.
It is possible to download the latest artifacts of a job via a well known URL It is possible to download the latest artifacts of a job via a well known URL
so you can use it for scripting purposes. so you can use it for scripting purposes.
>**Note:**
The latest artifacts are considered as the artifacts created by jobs in the
latest pipeline that succeeded for the specific ref.
Artifacts for other pipelines can be accessed with direct access to them.
The structure of the URL to download the whole artifacts archive is the following: The structure of the URL to download the whole artifacts archive is the following:
``` ```
https://example.com/<namespace>/<project>/builds/artifacts/<ref>/download?job=<job_name> https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/download?job=<job_name>
``` ```
To download a single file from the artifacts use the following URL: To download a single file from the artifacts use the following URL:
``` ```
https://example.com/<namespace>/<project>/builds/artifacts/<ref>/raw/<path_to_file>?job=<job_name> https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/raw/<path_to_file>?job=<job_name>
``` ```
For example, to download the latest artifacts of the job named `coverage` of For example, to download the latest artifacts of the job named `coverage` of
...@@ -117,26 +122,26 @@ the `master` branch of the `gitlab-ce` project that belongs to the `gitlab-org` ...@@ -117,26 +122,26 @@ the `master` branch of the `gitlab-ce` project that belongs to the `gitlab-org`
namespace, the URL would be: namespace, the URL would be:
``` ```
https://gitlab.com/gitlab-org/gitlab-ce/builds/artifacts/master/download?job=coverage https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/artifacts/master/download?job=coverage
``` ```
To download the file `coverage/index.html` from the same To download the file `coverage/index.html` from the same
artifacts use the following URL: artifacts use the following URL:
``` ```
https://gitlab.com/gitlab-org/gitlab-ce/builds/artifacts/master/raw/coverage/index.html?job=coverage https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/artifacts/master/raw/coverage/index.html?job=coverage
``` ```
There is also a URL to browse the latest job artifacts: There is also a URL to browse the latest job artifacts:
``` ```
https://example.com/<namespace>/<project>/builds/artifacts/<ref>/browse?job=<job_name> https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/browse?job=<job_name>
``` ```
For example: For example:
``` ```
https://gitlab.com/gitlab-org/gitlab-ce/builds/artifacts/master/browse?job=coverage https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/artifacts/master/browse?job=coverage
``` ```
The latest builds are also exposed in the UI in various places. Specifically, The latest builds are also exposed in the UI in various places. Specifically,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment