Document how to download the latest build artifacts
[ci skip]
This commit is contained in:
parent
ed52d82b6c
commit
505d9cf9b2
2 changed files with 32 additions and 0 deletions
|
@ -101,4 +101,36 @@ inside GitLab that make that possible.
|
|||
|
||||
![Build artifacts browser](img/build_artifacts_browser.png)
|
||||
|
||||
## Downloading the latest build artifacts
|
||||
|
||||
It is possible to download the latest artifacts of a build via a well known URL
|
||||
so you can use it for scripting purposes.
|
||||
|
||||
The structure of the URL is the following:
|
||||
|
||||
```
|
||||
https://example.com/<namespace>/<project>/builds/artifacts/<ref>/download?job=<job_name>
|
||||
```
|
||||
|
||||
For example, to download the latest artifacts of the job named `rspec 6 20` of
|
||||
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=rspec+6+20
|
||||
```
|
||||
|
||||
The latest builds are also exposed in the UI in various places. Specifically,
|
||||
look for the download button in:
|
||||
|
||||
- the main project's page
|
||||
- the branches page
|
||||
- the tags page
|
||||
|
||||
If the latest build has failed to upload the artifacts, you can see that
|
||||
information in the UI.
|
||||
|
||||
![Latest artifacts button](img/build_latest_artifacts_browser.png)
|
||||
|
||||
|
||||
[gitlab workhorse]: https://gitlab.com/gitlab-org/gitlab-workhorse "GitLab Workhorse repository"
|
||||
|
|
BIN
doc/user/project/builds/img/build_latest_artifacts_browser.png
Normal file
BIN
doc/user/project/builds/img/build_latest_artifacts_browser.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
Loading…
Reference in a new issue