Fix release documentation
Copied the contents of the pull request to the wrong repo to the correct one.
This commit is contained in:
@ -33,7 +33,7 @@ any other names or paths.
|
|||||||
## 2. Build and upgrade test
|
## 2. Build and upgrade test
|
||||||
|
|
||||||
The Jenkins
|
The Jenkins
|
||||||
[Build_all](http://localhost:8089/job/build_all/)
|
[build_for_release](http://127.0.0.1:8089/job/build_for_release/)
|
||||||
job should be used for building the packages.
|
job should be used for building the packages.
|
||||||
|
|
||||||
Note that the above will not work unless you have set up an
|
Note that the above will not work unless you have set up an
|
||||||
@ -42,57 +42,34 @@ ssh tunnel to Jenkins:
|
|||||||
$ ssh -f -N -L 8089:127.0.0.1:8089 vagrant@max-tst-01.mariadb.com
|
$ ssh -f -N -L 8089:127.0.0.1:8089 vagrant@max-tst-01.mariadb.com
|
||||||
```
|
```
|
||||||
|
|
||||||
Usually two runs are done: one for _release_ and one for _debug_ packages.
|
|
||||||
|
|
||||||
### Parameters to define
|
### Parameters to define
|
||||||
|
|
||||||
Use defaults for all other parameters.
|
#### `scm_source`
|
||||||
|
|
||||||
|
This is the tag that is used to build the release.
|
||||||
|
|
||||||
#### source
|
|
||||||
```
|
```
|
||||||
refs/tags/maxscale-x.y.z-ttN
|
refs/tags/maxscale-x.y.z-ttN
|
||||||
```
|
```
|
||||||
|
#### `version_number`
|
||||||
|
|
||||||
#### target
|
The version number of this release in x.y.z format. This will create two packages; maxscale-x.y.z-release and maxscale-x.y.z-debug.
|
||||||
Debug build:
|
|
||||||
```
|
|
||||||
maxscale-x.y.z-debug
|
|
||||||
```
|
|
||||||
|
|
||||||
Release build:
|
|
||||||
```
|
|
||||||
maxscale-x.y.z-release
|
|
||||||
```
|
|
||||||
|
|
||||||
#### cmake_flags
|
|
||||||
|
|
||||||
Debug build:
|
|
||||||
```
|
|
||||||
-DBUILD_TESTS=Y -DCMAKE_BUILD_TYPE=Debug -DBUILD_MMMON=Y -DBUILD_CDC=Y
|
|
||||||
```
|
|
||||||
|
|
||||||
Release build:
|
|
||||||
```
|
|
||||||
-DBUILD_TESTS=N -DBUILD_MMMON=Y -DBUILD_CDC=Y
|
|
||||||
```
|
|
||||||
|
|
||||||
#### run_upgrade_test
|
|
||||||
|
|
||||||
```
|
```
|
||||||
yes
|
x.y.z
|
||||||
```
|
```
|
||||||
|
|
||||||
#### old_target
|
#### `old_target`
|
||||||
|
|
||||||
Name of some existing Maxscale repository
|
The previous released version, used by upgrade tests.
|
||||||
(please check http://max-tst-01.mariadb.com/ci-repository/
|
|
||||||
before build).
|
|
||||||
|
|
||||||
```
|
```
|
||||||
maxscale-x'.y'.z'-release
|
x.y.z
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options for 1.4.x build
|
### 1.4.x build
|
||||||
|
|
||||||
|
Use the [build_all](http://127.0.0.1:8089/job/build_all/) job.
|
||||||
|
|
||||||
For `1.4` builds the default values of the following parameters
|
For `1.4` builds the default values of the following parameters
|
||||||
should be changed:
|
should be changed:
|
||||||
|
|||||||
Reference in New Issue
Block a user