... | ... | @@ -11,6 +11,10 @@ For other useful information see notes about [Knot Resolver packaging](https://g |
|
|
|
|
|
There are currently two scripts needed to build and push package sources into OBS.
|
|
|
|
|
|
## Latest
|
|
|
|
|
|
Push only tested packages that have been released into the 'latest' repositories.
|
|
|
|
|
|
The commands
|
|
|
```shell
|
|
|
./scripts/build_distrofiles.sh -p libisds
|
... | ... | @@ -24,4 +28,27 @@ The following command |
|
|
```
|
|
|
pushes prepared package sources of `datovka` onto OBS.
|
|
|
|
|
|
Use `--help` parameter on both scripts to get full listing of supported options. |
|
|
\ No newline at end of file |
|
|
Use `--help` parameter on both scripts to get full listing of supported options.
|
|
|
|
|
|
## Devel
|
|
|
|
|
|
The 'devel' repository contains development builds of the application. The application may be unstable in some circumstances.
|
|
|
|
|
|
The command
|
|
|
```shell
|
|
|
./scripts/build_git_archive.sh -b develop
|
|
|
```
|
|
|
will build a datovka archive (e.g. `datovka-4.10.2.9999.20180625.131554.fe5193ec8d647f62.tar.xz`). The version string contains:
|
|
|
* the last release from which the branch is derived from,
|
|
|
* UTC date and time which the archive has been created at,
|
|
|
* last commit identifier.
|
|
|
|
|
|
Use the version string to prepare the package into OBS:
|
|
|
```shell
|
|
|
./scripts/build_distrofiles.sh -p datovka -v 4.10.2.9999.20180625.131554.fe5193ec8d647f62
|
|
|
```
|
|
|
|
|
|
After the package has been prepared you can upload it into OBS:
|
|
|
```shell
|
|
|
./scripts/build_in_obs.sh -p datovka --devel -v 4.10.2.9999.20180625.131554.fe5193ec8d647f62
|
|
|
``` |
|
|
\ No newline at end of file |