Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Scope
This tasks covers the addition of the following builders to test special limited "features disabled" build configurations. The following equivalent builders from old buildbot will be covered:
- kvm-bld-minimal
- kvm-bld-nopart-debug
- kvm-bld-noperfschema
Details
Build steps
For all these builders the steps will be:
- Use a git repository to checkout the corresponding commit hash, not a tarball.
git init
git fetch <https-repo> <hash> --depth 1 --recurse-submodules
git checkout FETCH_HEAD
- Configure the server with the corresponding cmake flags.
- Compile, no tests.
make -j<parallelism>
Environment
The builders will use the latest supported Debian image as it is not particularly relevant for this test.
kvm-bld-minimal
CMake line
cmake .
|
-DWITH_NONE=1
|
-DWITH_WSREP=NO
|
-DPLUGIN_PARTITION=NO
|
-DPLUGIN_PERFSCHEMA=NO
|
-DPLUGIN_FEEDBACK=NO
|
-DPLUGIN_INNOBASE=NO
|
-DPLUGIN_SEQUENCE=NO
|
-DPLUGIN_USER_VARIABLES=NO
|
-DPLUGIN_THREAD_POOL_INFO=NO
|
kvm-bld-nopart-debug
CMake line
cmake .
|
-DPLUGIN_PARTITION=NO
|
-DCMAKE_BUILD_TYPE=Debug
|
kvm-bld-noperfschema
CMake line
cmake .
|
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql |
-DWITH_EXTRA_CHARSETS=complex
|
-DWITH_SSL=system
|
-DPLUGIN_PERFSCHEMA=NO
|
-DENABLED_PROFILING=OFF
|