Commit f762b632 authored by Kamil Trzciński's avatar Kamil Trzciński Committed by Rémy Coutable

Merge branch 'patch-1' into 'master'

Add example of creating build artifacts only for release tags.



See merge request !2649
parent 03a15622
......@@ -428,8 +428,30 @@ artifacts:
- binaries/
```
The artifacts will be send after a successful build success to GitLab, and will
be accessible in the GitLab UI to download.
You may want to create artifacts only for tagged releases to avoid filling the
build server storage with temporary build artifacts.
Create artifacts only for tags (`default-job` will not create artifacts):
```yaml
default-job:
script:
- mvn test -U
except:
- tags
release-job:
script:
- mvn package -U
artifacts:
paths:
- target/*.war
only:
- tags
```
The artifacts will be sent to GitLab after a successful build and will
be available for download in the GitLab UI.
### cache
......
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