From f3e3373ef5e02a938ca1c01b67456f7a8f22a8bd Mon Sep 17 00:00:00 2001 From: Paul Rock Date: Sat, 25 Aug 2018 00:01:35 +0300 Subject: [PATCH] docker added in scrut config --- .scrutinizer.yml | 41 ++++++++++++++++++++++++++--------------- 1 file changed, 26 insertions(+), 15 deletions(-) diff --git a/.scrutinizer.yml b/.scrutinizer.yml index 5b9f8e4..4ee01c1 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -1,22 +1,33 @@ checks: - php: true + php: true filter: - excluded_paths: - - "examples/" - - "tests/" + excluded_paths: + - "examples/" + - "tests/" coding_style: - php: - spaces: - around_operators: - concatenation: true + php: + spaces: + around_operators: + concatenation: true build: - tests: - override: - - - command: 'php ./vendor/bin/phpunit --coverage-clover=coverage-clover' - coverage: - file: 'coverage-clover' - format: 'php-clover' + tests: + environment: + docker: true + commands: + - docker pull evilfreelancer/docker-routeros:6.42 + - docker pull evilfreelancer/docker-routeros:latest + - docker run -d -p 12223:23 -p 18728:8728 -p 18729:8729 -ti evilfreelancer/docker-routeros:6.42 + - docker run -d -p 2223:23 -p 8728:8728 -p 8729:8729 -ti evilfreelancer/docker-routeros:latest + - docker ps -a + - sleep 30 + dependencies: + before: + - sudo apt-get install -y expect + override: + - command: 'php ./vendor/bin/phpunit --coverage-clover=coverage-clover' + coverage: + file: 'coverage-clover' + format: 'php-clover'