|
|
To make a new release you have to have enough rights to be able to push a tag to the repository. In the first step create a new tag starting with "v", e.g. "v0.18" for example with a command:
|
|
|
|
|
|
```git tag v0.18 -a```
|
|
|
|
|
|
Then, please push this tag to the repository with a command like:
|
|
|
|
|
|
```git push gitlab v0.18```
|
|
|
|
|
|
This will trigger a continuous integration pipeline that will:
|
|
|
- compile wr2rf tools and library
|
|
|
- compile wrpc-sw repo (defined as submodule in `dependencies/wrpc-sw`)
|
|
|
- synthesize bitstream with the the wrpc-sw software that was just compiled
|
|
|
- trigger tests for wr2rf defined in `wr-cores-ci` repo
|
|
|
- deploy artifacts on eos and NFS (in CERN infrastructure)
|
|
|
- create release entry at `https://gitlab.cern.ch/be-cem-edl/chronos/wr2rf-vme/-/releases` |