b0efcea3f6
Remove vagrant lock from build.sh and run_test.sh ( #190 )
...
vagrant_lock was created in order to prevent parallel execution of two 'Vagrant up' operations in parallel. Previously it was necessary due to Vagrant internal Chef issue. Now several bugs in Vagrant are fixed and MDBCI uses own Chef to provision nodes for builds and tests. There is no need to wait for previous Vagrant run finished, removing all waiting from all scripts.
'rm vagrant_lock is still present to remove locks created by previous versions of build and test scripts-
2019-02-25 14:22:32 +02:00
a9f6955fc8
Revert "add systemd-dev package to the build env"
...
This reverts commit da6d358f9fee7cb7302f082f179c45f581e681d3.
2019-01-31 14:07:52 +02:00
da6d358f9f
add systemd-dev package to the build env
2019-01-29 14:14:46 +02:00
d569cff98f
try to Fix MXS-2206 ( #185 )
...
* try to Fix MXS-2206
* use sort -v
* return empty line
2019-01-08 11:58:35 +02:00
79d1eb19d7
Disable unit test leak checks for DEB packages
...
The unit tests themselves don't leak memory but some of the core
components of MaxScale do. To ignore this, ASAN_OPTIONS needs to be
defined.
2018-10-02 09:44:02 +03:00
4554bd1743
Cherry-pick: Fix ASAN problems
...
Cherry-picking the commit from develop since it's also needed for 2.2.
FindASAN did not look for so version 5 and TSAN referred to ASAN. Disable
leak checks for unit tests as some objects always leak, namely servers.
2018-09-30 20:12:35 +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
9e039ed024
Fix typo in DEB install scripts
...
The package suffix was wrong.
2018-07-05 12:01:38 +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
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
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
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