3dfb972d87
Merge branch '2.1' into 2.2
2018-01-30 16:28:11 +02:00
f9cc2d5bbb
use 'mdbci destroy' instead of 'vagrant destroy' ( #163 )
...
use mdbci destroy instead of vagrant destroy
2018-01-30 15:48:05 +02:00
9b5d4d129e
MXS-1630: Combine MaxCtrl into the main package
...
Added MaxCtrl to the core package. Removed the old packages from build
scripts.
2018-01-29 11:23:00 +02:00
05402208a5
Merge branch '2.1' into 2.2
2018-01-19 11:47:13 +02:00
40dfd1e070
MXS-1620: Fix RPM packaging scripts
...
Unconditionally replace the `strip` binary with a dummy executable.
2018-01-19 11:23:28 +02:00
336a508cda
Add PAM dependencies to build scripts
...
The PAM development libraries are now installed in the build scripts.
2018-01-05 12:50:24 +02:00
7d8905d91f
Merge branch '2.1' into 2.2
2018-01-03 14:05:31 +02:00
5c624f9dda
Print output for failed unit tests
...
Add arguments so that CTest prints the output of the test if it fails.
2018-01-03 09:44:17 +02:00
cf29430476
Merge branch '2.1' into 2.2
2018-01-02 09:31:07 +02:00
aed66e28f6
remove unnecessary template copying from upgrade_test.sh
2018-01-02 08:30:36 +02:00
8b2aa52384
Merge branch '2.1' into 2.2
2017-12-29 08:42:49 +02:00
b543f37a11
Run unit tests for each build
...
The unit tests must pass for the build to successfully continue.
2017-12-27 17:21:42 +02:00
ff6bed6aeb
Merge branch '2.1' into 2.2
2017-12-21 12:25:26 +02:00
a5d2dc5ac7
fix repositoy signature with sha256 ( #154 )
2017-12-19 23:31:18 +02:00
e0c88a38ac
fix rsync source copying command to copy also .git ( #153 )
2017-12-19 23:30:01 +02:00
db134fd314
copy to in the build script
2017-12-13 19:40:25 +02:00
b0272d83b1
fix generation of
2017-12-13 19:40:01 +02:00
241112972d
copy to in the build script
2017-12-13 19:35:03 +02:00
0a9b89297a
fix generation of
2017-12-13 19:20:48 +02:00
0a23d526ff
fix check for 'service' command in the upgrade test
2017-12-05 11:19:47 +02:00
a72956e2f3
Merge branch '2.1' into 2.2
2017-11-27 09:10:33 +02:00
a418804c83
Merge branch '2.0' into 2.1
2017-11-27 08:57:46 +02:00
58984b71d8
fix paths
2017-11-27 08:37:35 +02:00
e1711889b9
add upgrade test
2017-11-27 08:37:35 +02:00
0c1b0648b6
add repo config file for mdbci generation
2017-11-27 08:37:35 +02:00
6541f845ea
add check for zypper and fix gpg repo sign
2017-11-27 08:37:34 +02:00
6555fc0bab
add MDBCI build scripts
2017-11-27 08:37:34 +02:00
a971aa25da
Merge branch '2.1' into 2.2
2017-10-30 11:01:19 +02:00
96c3f0dda3
Build explicit version of Jansson in build scripts
...
As the Avro C API depends on the Jansson library, the build scripts must
build it. This is not optimal as the Jansson version needs to be updated
in two places.
2017-10-26 21:57:46 +03:00
aa3764db3c
Let MaxScale build the Jansson library
...
The CMake files in MaxScale automatically download the correct version of
the Jansson library when it is configured. The build scripts used the
default branch which can change.
2017-10-23 13:29:52 +03:00
93dafc9031
Remove CMake cache before reconfiguring
...
By removing the cache file, the packages of the non-core components are
generate properly.
2017-09-14 15:30:44 +03:00
8a99997bdf
add gnutls installation for Wheezy and and lzma-dev ( #140 )
2017-08-24 15:57:28 +03:00
05ac06c901
Use same object files for all packages
...
There's no need to rebuild the object files for each component. Reusing
them should allow for a faster build.
2017-08-09 11:39:25 +03:00
826654b9de
MXS-1300: Build MaxCtrl with experimental packages
...
The build scripts now download Node.js 6.11.2 for building and packaging
MaxCtrl. The client package is also created when the extra packages are
built.
2017-08-09 11:39:25 +03:00
1f4856cdc5
Merge branch '2.1' into develop
2017-08-03 19:01:32 +03:00
ab82c7455c
remove manual flex installation
2017-08-03 15:38:19 +03:00
3eb99139f5
Merge branch '2.1' into develop
2017-07-31 15:57:05 +03:00
0256be660f
Fix missing zlib in build scripts
...
The zlib library wasn't explicitly installed which caused it to fail on
Debian 9.
2017-07-27 16:49:45 +03:00
2148d78d3f
MXS-1324: Fix build scripts for Debian-based systems
...
The avrorouter dependencies weren't correctly built for Debian-based
systems. This is due to the different way Debian and RHEL store libraries.
2017-07-25 11:25:43 +03:00
61241f9e07
Remove old feedback system
...
The feedback system wasn't used and was starting to cause problems on
Debian 9 where the libcurl required different version of OpenSSL than what
MaxScale was linked against.
2017-07-10 16:03:50 +03:00
17c0bf7dec
Merge branch '2.1' into develop
2017-06-14 13:59:18 +03:00
9889889221
remove gnutls and gcrypt from install_build_deps.sh
2017-06-13 10:14:43 +03:00
9c0bb4ae29
fix avro install script
2017-06-07 11:34:42 +03:00
06c97f31e9
separate gnutls for Trusty
2017-05-31 02:12:28 +03:00
6e75147b84
add libgnutls-dev
2017-05-31 00:05:31 +03:00
8050441312
fix install deps
2017-05-30 17:55:43 +03:00
743c82ad60
fix build deps for Xenia
2017-05-30 15:44:19 +03:00
ab8592a006
fix rpm build deps
2017-05-30 14:59:31 +03:00
3faad022ba
working version of build scripts
2017-05-30 00:08:14 +03:00
3722144b53
working version of build scripts
2017-05-30 00:06:23 +03:00