1572e088bf
Run REST API and MaxCtrl unit tests
...
Install Docker when building on CentOS 7. This allows the REST API and
MaxCtrl unit tests to be run.
2018-08-13 10:54:25 +03:00
c984381662
Use devtoolset 7
...
As devtoolset 6 worked on CentOS 6, upgrading to devtoolset 7 is better as
it will be supported for a longer time.
2018-08-13 10:28:03 +03:00
06df290aeb
Use DevToolSet 6 with CentOS 6
...
DevToolSet 4 was EOL'ed December 2017.
2018-08-13 10:28:02 +03:00
ab4ae282a4
Merge branch '2.2' into develop
2018-07-27 14:59:49 +03:00
5612896b80
regenerate repo.d only for current target
2018-07-27 14:58:29 +03:00
d6be2cb70d
fix typo in upgrade_test
2018-07-27 14:58:29 +03:00
81507349f3
remove reference to repo.d from upgrade_test
2018-07-27 14:58:29 +03:00
ba680b674d
do not call mdbci repo config in build.sh and upgrade_test.sh
2018-07-27 14:58:29 +03:00
702f8aaed4
Merge branch '2.2' into develop
2018-07-05 13:53:14 +03:00
9e039ed024
Fix typo in DEB install scripts
...
The package suffix was wrong.
2018-07-05 12:01:38 +03:00
2e88ce4132
Merge branch '2.2' into develop
2018-07-04 22:01:01 +03:00
1aa5dcf659
Do rsync without --delete
...
rsync with the --delete flag will destroy artifacts generated by other
jobs. This broke the build_all job.
2018-07-04 15:41:18 +03:00
05e8773161
fix typo in chmod for all binary repository dirs and files
2018-07-04 09:11:32 +03:00
afdf28c0b9
Access rights for binary repository files and dirs ( #178 )
...
fix typo in chmod for all binary repository dirs and files
2018-07-04 09:08:55 +03:00
44ef4912e8
Merge branch '2.2' into develop
2018-07-03 21:13:41 +03:00
45752e0a45
chmod for all binary repository dirs and files
2018-07-03 16:14:09 +03:00
db81ba0005
set proper access rights for binary repo directory
2018-06-29 17:45:11 +03:00
6927e67a6d
Enable rhscl repo for RHEL 6
...
To use the devtoolset, we need to enable the rhscl repo if we are running
RHEL 6. This fix most likely only works for the RHEL 6 images on AWS.
2018-06-12 19:40:34 +03:00
a367267756
Enable newer compiler for CentOS 6
...
Install devtoolset-4 on CentOS 6 to enable C++11 on all supported
platforms. Change compiler flags to `-std=c++11` to explicitly use C++11.
2018-06-12 19:40:34 +03:00
7c0ea3220c
set memory size for build VM to 4096
2018-05-18 12:51:33 +03:00
7ede6b321c
Merge branch '2.1' into 2.2
2018-05-08 13:35:08 +03:00
e2b9e95e63
add libedit-dev build dependency to DEB-builds
2018-04-30 14:13:41 +03:00
825d48fe05
MXS-1757: Fix build failure when libsnappy is installed
...
The Avro C API links against snappy if it is present on the system unless
SNAPPY_FOUND=N is defined. This is not exactly the cleanest way to disable
it but it is the only way to do it.
2018-04-04 19:43:47 +03:00
fa41ca28e2
remove trailing whitespaces from MDBCI scripts
2018-03-29 15:51:36 +03:00
7be55a77bb
add several attempts to connect in upgrade test
2018-03-29 14:16:26 +03:00
6e859fcf02
Merge branch '2.1' into 2.2
2018-03-27 07:25:00 +03:00
9b61947205
Attempt to install libasan for RPM systems
...
Attempting to install libasan allows CentOS 7 to be used with ASAN while
still allowing CentOS 6 to be built.
2018-03-27 07:23:45 +03:00
830858a161
Fix build VM restore process
...
Moving 'mdbci destroy' bofere creating build.json to prevent
build.json from being deleted by 'destroy' command.
2018-03-22 12:02:44 +02:00
d6319ec6ee
MXS-1697: Install pkg-config for Debian systems
...
The build scripts did not install the pkg-config package that the Avro-C
API depends on.
2018-03-07 10:43:07 +02:00
187cd2cb79
Make install scripts less verbose
...
We don't need to know the contents of the tarballs on each build.
2018-03-07 10:43:07 +02:00
ed74f2d4a8
MXS-1697: Install pkg-config for Debian systems
...
The build scripts did not install the pkg-config package that the Avro-C
API depends on.
2018-03-06 15:58:48 +02:00
e41f6e0a48
Make install scripts less verbose
...
We don't need to know the contents of the tarballs on each build.
2018-03-06 15:58:22 +02:00
8bfb4f231a
Merge branch '2.1' into 2.2
2018-03-06 10:38:01 +02:00
deae7ea922
add system update before build to build script
2018-03-05 13:17:17 +02:00
5c10d0ae92
Merge branch '2.1' into 2.2
2018-02-12 14:00:08 +02:00
f252f25624
Move the CDC Connector into its own package
...
The connector is now in its own package to make its installation easier.
2018-02-12 13:31:10 +02:00
2a93cfac8c
fix big and big15 templates
2018-02-09 21:58:10 +02:00
a6c97bea2a
Update README.md
2018-02-09 21:58:10 +02:00
bdac232811
Update README.md
2018-02-09 21:58:10 +02:00
b1ba30a21e
Fix relative links in the README
2018-02-09 21:58:10 +02:00
19b6de6192
Fix README syntax
2018-02-09 21:58:10 +02:00
c7d73f2869
Add README for mdbci build scripts
2018-02-09 21:58:10 +02:00
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