update README.md
This commit is contained in:
parent
52c65b54c2
commit
3860531bd4
1 changed files with 37 additions and 0 deletions
37
README.md
37
README.md
|
@ -2,6 +2,43 @@ This repo shows examples how dda-devops-build (https://repo.prod.meissa.de/meiss
|
|||
As a starting point, you may want to have a look at file [build.py](build.py) in this repo
|
||||
and the tasks which are defined in this file.
|
||||
|
||||
# Usage
|
||||
|
||||
## Examples
|
||||
|
||||
### Build
|
||||
|
||||
You can trigger the build-task by
|
||||
```
|
||||
pyb dev
|
||||
```
|
||||
|
||||
### Releases
|
||||
|
||||
With task `patch` you can create a patch-level release with one command, i.e. perform the following actions:
|
||||
* create a commit for a patch-leve release version
|
||||
* e.g. if current project version is 1.1.1-dev, the update version will be the release version 1.1.1
|
||||
* the commit contains all build files specified in the build.py (primary as well as secondary build files),
|
||||
where the primary build file contains the version number to be used for all build files
|
||||
* create a tag for the release commit (e.g. tag 1.1.1 for the corresponding commit)
|
||||
* a second commit for the next snapshot version (1.1.2-dev)
|
||||
* push both commits and the tag to the remote git repo
|
||||
|
||||
```
|
||||
pyb patch
|
||||
```
|
||||
|
||||
Similarly you can create a minor or major version with:
|
||||
|
||||
```
|
||||
pyb minor
|
||||
```
|
||||
resp.
|
||||
```
|
||||
pyb major
|
||||
```
|
||||
|
||||
|
||||
|
||||
# Release Testing
|
||||
## NoRelease
|
||||
|
|
Loading…
Reference in a new issue