diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 63d548ee7c2c4208a9e1178488f851b175d4e9ed..69caea146f03066e1f7e2bca0356b3f73eb4b4b2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,20 @@
 image: node:6
 
+# Set up MySQL test-database
+services:
+  - mysql:latest
+
+# Configure test-database
+variables:
+  MYSQL_DATABASE: db
+  MYSQL_ROOT_PASSWORD: password
+  
+# Create database tables
+connect:
+  image: mysql
+  script:
+  - echo "SELECT 'OK';" | mysql --user=root --password="$MYSQL_ROOT_PASSWORD" --host=mysql "$MYSQL_DATABASE" < create_tables.sql
+
 # Install node libraries
 before_script:
   - npm install
@@ -22,17 +37,3 @@ pages:
   only:
   - master
 
-# Set up MySQL test-database
-services:
-  - mysql:latest
-
-# Configure test-database
-variables:
-  MYSQL_DATABASE: db
-  MYSQL_ROOT_PASSWORD: password
-  
-# Create database tables
-connect:
-  image: mysql
-  script:
-  - echo "SELECT 'OK';" | mysql --user=root --password="$MYSQL_ROOT_PASSWORD" --host=mysql "$MYSQL_DATABASE" < create_tables.sql