Merge branch 'docs-improve-latest-artifacts' into 'master'
Update latest artifacts doc See merge request !13924
This commit is contained in:
commit
d540d43e2d
1 changed files with 11 additions and 6 deletions
|
@ -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
|
||||
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:
|
||||
|
||||
```
|
||||
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:
|
||||
|
||||
```
|
||||
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
|
||||
|
@ -117,26 +122,26 @@ the `master` branch of the `gitlab-ce` project that belongs to the `gitlab-org`
|
|||
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
|
||||
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:
|
||||
|
||||
```
|
||||
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:
|
||||
|
||||
```
|
||||
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,
|
||||
|
|
Loading…
Reference in a new issue