stable

Clone or download

Read-only

feat: CLI exits with error when MySQL 5.7 is used

How to test: $ DB=mysql57 make tests-db -> should fail while installing and activating the Tracker plugin - You can also test by replacing '5.7' with '8.0' in pre.php. CLI commands such as `tuleap config-list` should exit with an error. - To bypass this check, you can write `$feature_flag_temporarily_allow_mysql57 = '1';` in `/etc/tuleap/conf/local.inc`. Note: Nightly tests with MySQL 5.7 are removed, they are already run in the default pipeline with MySQL 8.0. End-to-end tests now run with MySQL 8.0. Implements request #34715 Tuleap no longer start with MySQL 5.7 Change-Id: Ibf1e441531bab5d3f905d3b6e83f40575ba9116b

Modified Files

Name
M src/common/DB/DBConfig.php +7 −0 Go to diff View file
M src/www/include/pre.php +14 −0 Go to diff View file
M tests/Jenkinsfile-nightly +1 −13 Go to diff View file