diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 36bbf6208cfd42ac91bfbe7f9126bc9044e186c6..52a5ef7a95f22014712ec398920a310eec2a34a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,29 +1,11 @@
 ---
-language: python
-python: "2.7"
-
-# Use the new container infrastructure
-sudo: false
-
-# Install ansible
-addons:
-  apt:
-    packages:
-    - python-pip
-
-install:
-  # Install ansible
+before:
+  script:
+  - apt install python-pip
   - pip install ansible
-
-  # Check ansible version
   - ansible --version
-
-  # Create ansible.cfg with correct roles_path
   - printf '[defaults]\nroles_path=../' >ansible.cfg
 
-script:
-  # Basic role syntax check
+playbook:
+  script:
   - ansible-playbook tests/test.yml -i tests/inventory --syntax-check
-
-notifications:
-  webhooks: https://galaxy.ansible.com/api/v1/notifications/
\ No newline at end of file