Browse Source

test alternative drone syntax for command options

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke 7 years ago
parent
commit
b1235a67de
2 changed files with 5 additions and 3 deletions
  1. 1 2
      .drone.yml
  2. 4 1
      autotest.sh

+ 1 - 2
.drone.yml

@@ -407,8 +407,7 @@ services:
       - MYSQL_USER=oc_autotest
       - MYSQL_PASSWORD=owncloud
       - MYSQL_DATABASE=oc_autotest
-    volumes:
-      - /drone/src/github.com/nextcloud/server/tests/docker/mysqlmb4:/etc/mysql/conf.d
+    command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
     when:
       matrix:
         DB: mysqlmb4

+ 4 - 1
autotest.sh

@@ -218,7 +218,10 @@ function execute_tests {
 				-e MYSQL_USER="$DATABASEUSER" \
 				-e MYSQL_PASSWORD=owncloud \
 				-e MYSQL_DATABASE="$DATABASENAME" \
-				-d mysql:5.7)
+				-d mysql:5.7
+				--innodb_large_prefix=true
+				--innodb_file_format=barracuda
+				--innodb_file_per_table=true)
 
 			DATABASEHOST=$(docker inspect --format="{{.NetworkSettings.IPAddress}}" "$DOCKER_CONTAINER_ID")