Commit 49e51753 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Refactor artifacts:name

parent 19d1455a
...@@ -461,19 +461,16 @@ be available for download in the GitLab UI. ...@@ -461,19 +461,16 @@ be available for download in the GitLab UI.
>**Note:** >**Note:**
Introduced in GitLab 8.6 and GitLab Runner v1.1.0. Introduced in GitLab 8.6 and GitLab Runner v1.1.0.
The `name` directive allows you to define the name of created artifacts archive. The `name` directive allows you to define the name of the created artifacts
archive. That way, you can have a unique name of every archive which could be
Currently the `artifacts` is used. useful when you'd like to download the archive from GitLab. The `artifacts:name`
It may be useful when you will want to download the archive from GitLab. variable can make use of any of the [predefined variables](../variables/README.md).
You could possible have the unique name of every archive.
The `artifacts:name` variable can use any of the [predefined variables](../variables/README.md).
--- ---
**Example configurations** **Example configurations**
To create a archive with a name of current build: To create an archive with a name of the current build:
```yaml ```yaml
job: job:
...@@ -481,7 +478,8 @@ job: ...@@ -481,7 +478,8 @@ job:
name: "$CI_BUILD_NAME" name: "$CI_BUILD_NAME"
``` ```
To create a archive with a name of current branch or tag: To create an archive with a name of the current branch or tag including only
the files that are untracked by Git:
```yaml ```yaml
job: job:
...@@ -490,7 +488,8 @@ job: ...@@ -490,7 +488,8 @@ job:
untracked: true untracked: true
``` ```
To create a archive with a name of current branch or tag: To create an archive with a name of the current build and the current branch or
tag including only the files that are untracked by Git:
```yaml ```yaml
job: job:
...@@ -499,7 +498,7 @@ job: ...@@ -499,7 +498,7 @@ job:
untracked: true untracked: true
``` ```
To create a archive with a name of stage and branch name: To create an archive with a name of the current [stage](#stages) and branch name:
```yaml ```yaml
job: job:
...@@ -508,6 +507,8 @@ job: ...@@ -508,6 +507,8 @@ job:
untracked: true untracked: true
``` ```
---
If you use **Windows Batch** to run your shell scripts you need to replace If you use **Windows Batch** to run your shell scripts you need to replace
`$` with `%`: `$` with `%`:
......
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