language: java services: - mysql install: true before_install: - chmod +x pandamonium-theorem-prover/gradlew - cd pandamonium-theorem-prover before_script: - mysql -u root -e 'CREATE DATABASE pandamonium;' - mysql -u root pandamonium < pandamonium-theorem-prover/persistence/scripts/mysql/local_development.sql stages: - name: Load Database - name: Build - name: Unit Tests - name: Integration Tests jobs: include: - stage: Load Database script: ./pandamonium-theorem-prover/gradlew loaddb - stage: Build script: ./gradlew build - stage: Unit Tests script: ./gradlew test - stage: Integration Tests script: ./gradlew integrationTest