bf551c5b1e
Merge branch '2.3' into 2.4
2019-08-09 03:01:00 +03:00
ab429c3202
Merge branch '2.3' of github.com:mariadb-corporation/MaxScale into 2.3
2019-08-08 23:12:16 +03:00
284e5db68b
Merge branch '2.3' of github.com:mariadb-corporation/MaxScale into 2.3
2019-08-08 23:11:44 +03:00
910990115c
add Docker to build VM temlates
...
Now Docker is installed to VM which are used to build Maxscale. It allows to run tests which require Docker without installing it
during build process.
2019-08-08 16:58:07 +03:00
27f11df700
Merge branch '2.3' into 2.4
2019-08-08 08:07:59 +03:00
2f40190555
Merge branch '2.2' into 2.3
2019-08-08 08:07:37 +03:00
2b0fe14676
fix sles link creation
2019-08-07 19:45:52 +03:00
bb43e6193e
fix typo in copy_repos.sh
2019-08-07 16:00:12 +03:00
5d0112c397
add sles directory creation
2019-08-07 15:41:18 +03:00
2fa336d142
create symlink for sles15
2019-08-07 14:58:19 +03:00
e2400f5799
Add scripts to create repository with all minor versions
...
Some users need repository with all versions of Maxscale for easy version selection and downgrating
2019-08-07 14:46:02 +03:00
280d620ccc
remove spaces from maxscale.cnf in upgrade test
2019-07-03 00:36:19 +03:00
3e85500491
Merge branch '2.3' into 2.4
2019-07-02 08:38:15 +03:00
8ee54b76d6
Merge branch '2.2' into 2.3
2019-07-02 08:36:37 +03:00
ce2d3778d5
change upgrade_test.sh according changes in MDBCI install_product command
...
The logic of MDBCI 'install_product' command was changed: now it works in the same way as product installation during initial VM start
(using Chef). Everything moved to Chef recipe and there is no need in 'setup_repo' command
2019-07-01 10:42:48 +03:00
6e6ab07642
Make .ssh/id_rsa.pub default source of public keys for VMs
...
'build' and 'run_test' copies public ssh keys to all created VMs
Legacy code takes keys from different locations, e.g. ~/build-scripts/team_keys which
causes errors due to lack of such files.
Now public keys goes from file defined on or if not defined
from .ssh/id_rsa.pub of current host machine
2019-05-21 13:21:23 +03:00
e119077328
Merge branch '2.3' into develop
2019-04-15 16:17:54 +03:00
4128937d37
fix rhel repo copying
2019-04-09 15:33:52 +03:00
0ce5f87a91
Add support for RHEL8 repository creation
2019-04-09 13:57:25 +03:00
b07c53d532
Remove multi-master monitor
...
Was deprecated in 2.3. Similar features are in MariaDB-Monitor.
One system test was modified to use MariaDB-Monitor instead. Some parts
of the test are disabled for now to make it pass.
2019-03-11 17:50:15 +02:00
966787e119
do not create or copy repos if build failed
2019-03-04 11:29:38 +02:00
9ec4557075
create symlink rhel -> centos and do not use real rhel build
2019-03-01 15:13:54 +02:00
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
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
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
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
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
5c10d0ae92
Merge branch '2.1' into 2.2
2018-02-12 14:00:08 +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
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
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